News IEA Gradually Shifts Stance on 2030 Peak Oil Demand Forecast The International Energy Agency’s (IEA) Global EV Outlook 2025, released this week, May 19, 2025