North Sea’s largest producing oil field shut down – report

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

Breaking