Oil & Gas TransitionUK North Sea Windfall Tax Early End Oil Gas Producers Talks 2026 Is the UK stealing from oil companies? North Sea windfall tax could end by 2026, dramatically reshaping jobs and environmental policy. The energy sector hangs in balance.The GreenBlueprint TeamMarch 2, 2026 View Post