Gulf Energy Companies Invoke Force Majeure on Oil and Gas Shipments
Major Gulf energy producers declare force majeure on oil and gas contracts as the Iran conflict makes deliveries impossible, deepening the global energy crisis
By WarEcho Correspondent