The North Sea is famous as one of Europe’s top crude production sites, with the UK and Norway accounting for about 80% of the region’s output.
The North Sea is famous as one of Europe’s top crude production sites, with the UK and Norway accounting for about 80% of the region’s output.