Traffic rebounds in Strait of Hormuz but anxiety threatens recovery
Oil tankers and cargo vessels are anchored off the coast of Oman after being stranded for days as congestion at Port Sultan Qaboos has prevented them from docking on June 23, 2026 in Muscat, Oman. Elke Scholiers | Getty Images News | Getty Images Shipping traffic is recovering a week after the U.S. and Iran…
