IEA Head Birol Reaffirms World Facing Biggest Energy Crisis in History
Apr 30, 2026
IEA Head Fatih Birol stated the world faces its biggest energy crisis due to Iran conflict, noting oil prices over $120 and Brent crude hitting a four-year high amid market difficulties.