Headline: IEA lowers outlook for oil demand growth in 2025, 2026 by 20,000 bpd — report
Asset: OIL