Headline: IEA cuts 2025 global oil supply growth forecast by 0.1 mln bpd to 1.8 mln bpd
Asset: OIL