IEA doubles down on “staggering” oil imbalance prediction

June 12, 2024

The International Energy Agency isn’t backing off its controversial projection of peak oil demand by 2030 — and it’s warning petro-companies not to dismiss the analysis.