Energy MarketsTop Stories

UK Government oil and gas revenues drop by £2.9bn

The revenue from oil and gas production dropped by 32% in 2023-24 compared to the previous financial year, mainly due to falling energy prices and reduced production

Related Posts