Oil crisis: 75% of all power plants installed in 2025 were renewables - IEA chief

Oil crisis: 75% of all power plants installed in 2025 were renewables - IEA chief

The continuing Strait of Hormuz closure has renewed focus on global energy security and energy transition debates. During a visit to Chatham House on 21 May, Dr Fatih Birol, Executive Director of the International Energy Agency, discussed the rapid global shift towards renewables, noting that they now account for 75% of newly installed power generation capacity worldwide, driven largely by falling costs rather than climate policy. #ChathamHouse #RenewableEnergy #EnergyTransition #climatepolicy #IEA 🎦 https://youtube.com/live/zMwxJuCCtKE?feature=share