Thursday, March 28, 2024

Tag: International Energy Agency

North Sea oil production drops by more than 45%

NEW figures show that North Sea oil and gas production is falling at a faster rate than anywhere else in the developed world. Data compiled...

Latest News