Donald Trump and officials in Tehran have hailed an immediate end to the war on Iran, with the US president claiming that “oil will flow on both ends again for the region, and the world”.
However, in the hours that followed the announcements, exactly what had been agreed remained unclear, with the final text of their memorandum of understanding unpublished and details scant about key issues including access to the strait of Hormuz, Iran’s nuclear program and Lebanon.