28 July 2026

'Lower prices and policy uncertainty likely in wake of EU ETS reform'