The US-Iran interim ceasefire agreed last month has collapsed — though efforts remain to salvage it — and the region has endured days of back-and-forth attacks by the US and Iran as they battle for control of the Strait of Hormuz.