Around 1,600 ships remained stranded in the Strait of Hormuz, according to New York Times report.Published by The Spectator IndexMay 5, 2026 9:40:02 PM UTC