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 December 31, 2026, 11:59 PM ET?
External market sourceCloses Dec 31, 2026, 6:59 PM ET