Headline: IEA upgrades outlook on oil demand growth for 2024 to 920,000 bpd
Asset: OIL