Headline: IEA downgrades outlook on growth of global oil supply for 2026 by 100,000 bpd
Asset: OIL