The ceasefire agreement will bring needed relief to a scarred region, and to global energy markets. But it will not resolve the issues that brought America and Iran to war in the first place.
A protest in Geneva over the G7 has turned ugly, with police using teargas and protesters smashing a United Nations agency's windows and torching a Tesla car.
Donald Trump has declared a US-Iran peace deal complete, announcing the reopening of the Strait of Hormuz just days before an official signing ceremony in Switzerland.