Will the US and Iran reach a formal agreement to reopen the Strait of Hormuz by June 20, 2026? | Ravioli