OBR pushes up North Sea revenue prediction by £1.2bn

Buzzard is the largest producing field in the North Sea
The company operates the

More from Energy Voice

Latest Posts