The U.S. military has advised vessels to avoid unnecessary transit through the Strait of Hormuz, citing potential delays due to enforcement of blockades. Iran has reportedly been involved in nearly 30 attacks on vessels in October, even as Gulf oil flows have returned to near pre-war levels.