12. IEA2027 Report March 2025