Strait of Hormuz closed again; will ceasefire hold or collapse?

time Apr 18 2026