North Sea set for £30bn investment in new projects over next three years, report says

Oil Rig
The Scarabeo 8 Ultra Deepwater Oil Platform

More from Energy Voice

Latest Posts