Oil & Gas TransitionUK Holds Talks Oil Gas Producers Ending Windfall Tax 2026 Is a 78% oil & gas windfall tax killing innovation? While producers gasp for air, the UK government contemplates scrapping this controversial burden by 2026. The energy landscape hangs in the balance.The GreenBlueprint TeamMarch 2, 2026 View Post