Headline: IEA raises global oil supply growth forecast in 2026 by 100,000 bpd
Asset: OIL