Headline: IEA lowers its forecast for global oil supply growth in 2025-2026
Asset: OIL