Will the finalized daily number of transit calls for the Strait of Hormuz, as reported by IMF Portwatch, be equal to or above 60 on any date between market creation and June 30, 2026?
Closes Jun 30, 2026, 12:00 PM ET