Did you miss the bit of the article where it wsas pointed out that those countries have the highest number of startups in the world?
Not "less on average" but "the most".
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.