Aug 01, 2024 North Sea Oil and Natural Gas Production In Further Jeopardy As New UK Government Announces Another Windfall Tax Increase
May 23, 2024 After Two Years It’s Clear, UK’s Windfall Tax Harms North Sea Oil, Natural Gas Investment