News

‘Billions More’ Barrels of Oil than Previous Forecasts.

Oil and gas production in the UK increased by more than 4% in 2018, new figures show. Oil production rose to 1.09 million barrels per