CNN, citing US officials on May 28, warned that President Trump's approval would be key to any agreement. Trump had said the day before that he was unhappy with the current state of negotiations with Iran.

Dam Phan My Iran Jerusalem Post.jpg
Photo: Jerusalem Post

It remains unclear whether Iran's supreme leader has signed the preliminary agreement, another necessary step to end the conflict. However, the completion of a preliminary agreement between the two countries is a sign that diplomacy is progressing, despite the hostilities between the US and Iran over the past 48 hours.