Headline: IEA downgrades outlook on oil demand growth for 2025 by 100,000 bpd
Asset: OIL