Energy Fallout From Iran War Signals a Global Wake-Up Call For Renewable EnergyMore than 90% of new renewable power projects worldwide in 2024 were cheaper than fossil-fuel alternatives.Broadband Breakfast·Mar 21·1 min readall but halted oil exportsStrait of Hormuzpushing up pricesstraining import-dependent economies