Headline: IEA raises forecast for oil demand growth in 2025 by almost 50,000 bpd to 835,000 bpd
Asset: OIL