Tanker owners, oil majors and trading houses suspended oil, fuel and LNG shipments through the Strait of Hormuz after Tehran said it had closed navigation, raising fears of a major supply shock
Tanker owners, oil majors and trading houses suspended oil, fuel and LNG shipments through the Strait of Hormuz after Tehran said it had closed navigation, raising fears of a major supply shock