Will Iran fire on another commercial vessel in the Strait of Hormuz by July 31, 2026? | Ravioli