Iran insists Hormuz stays shut as CENTCOM reports 59 ships diverted. The IEA sees the Q3 supply gap doubling — and China now rules the oil market.
Iran insists Hormuz stays shut as CENTCOM reports 59 ships diverted. The IEA sees the Q3 supply gap doubling — and China now rules the oil market.