Ships are anchored along the shoreline of the Persian Gulf and Strait of Hormuz, April 22, 2026 in Bandar Abbas, Iran. (Getty ...