National Aug 01, 2024 North Sea Oil and Natural Gas Production In Further Jeopardy As New UK Government Announces Another Windfall Tax Increase