Isn't that a strange thing, considering Norway is vast, has low population density especially in the north, and has own oil resources available?
Norway isn't really that vast. It's about the size of New Mexico but has twice the population density.
It is however much more spread out. Driving from the northernmost to southern most town of New Mexico is ~700 km. Driving from the southern most to northern most town of Norway is over 2300 km, or about the same has from the southernmost town of New Mexico to the Canadian border.