The Strait of Hormuz has been effectively closed to shipping because of the war against Iran by the U.S. and Israel.