Vessels are anchored in the Strait of Hormuz as seen from Musandam, Oman, on June 3, 2026. Stringer/Reuters/File