Its possible we shouldn't be too quick to infer too much from this article, however. Norway is a major oil producer and if Norway's startup creation rate is very different from Sweden and Denmark's maybe we should be looking at other factors.
Along with the fact that Norway saves all its oil in a fund for a rainy day, I don't think oil figures that much.