The Energy Profits Levy is slated to end in 2030 but Treasury has met with operators in recent weeks to discuss the potential ...