IEA sees global energy emissions peaking in 2025Surging prices due to the Russian invasion of Ukraine propel investment in renewables.Fri Oct 28 2022