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