March 24, 2026 HubMP2012 Bumper energy profits – but firms maintain pressure on Government to dilute Windfall Tax