High probability of Iran announcing a blockade of the Strait of Hormuz by July 2026.
The market indicates an 83.59% probability that Iran will officially announce a blockade of the Strait of Hormuz for over 48 hours by July 2026. This aligns with the Pulse AI probability of 74.59%, suggesting strong sentiment towards the likelihood of such an event occurring. However, the NO side appears undervalued, indicating potential market mispricing.