Oil supply may expand 7.5m b/d in '27 if transits improve - IEA.

10 Jul 2026 08:04Energy