Vessels are pictured anchored in the Strait of Hormuz off Bandar Abbas in southern Iran, May 4, 2026. (Photo: AFP) Iran Iran Seizes US-Sanctioned Tanker Carrying Iranian Oil in Sea of Oman