Top US and Iranian officials are due to fly to Switzerland this week and sign a framework authorizing "the immediate and permanent termination of military operations on all fronts," according to Pakistani Prime Minister Shehbaz Sharif.

The official ceremony is scheduled for Friday.

US President Donald Trump echoed Sharif's announcement this weekend, saying a deal to end the war had been reached. Iranian officials signaled cautious support but stopped short of fully embracing all reported details.

Iran-US peace deal leaves many major issues unresolvedTo view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video

It's worth noting that Trump's previous outpourings of optimism repeatedly ended in disappointment, and the latest peace proposal may also fail before ever reaching the signing stage in Switzerland.