The United States and Iran have signed a Memorandum of Understanding for a peace deal to end the war that was triggered by US and Israeli strikes on Iran in March. While the terms of the deal will be negotiated over months, the US has already lifted its naval blockade of the Strait of Hormuz.