Petroleum and gas shipments coming from Gulf countries have been impacted, with consignments stuck at the Strait of Hormuz, which is under Iran’s control
Petroleum and gas shipments coming from Gulf countries have been impacted, with consignments stuck at the Strait of Hormuz, which is under Iran’s control