Will the United States government publicly and officially announce the imposition of a naval blockade on Iran, or on ships traveling to or from Iranian ports, or on ships transiting the Strait of Hormuz, by July 31, 2026, 11:59 PM ET?
External market sourceCloses Jul 31, 2026, 7:59 PM ET