Call to show ‘global leadership’ with North Sea production cuts

North Sea production cuts
Buzzard, operated by CNOOC, is one of the UK's largest-producing oil field.

More from Energy Voice

Latest Posts