The deal - intended to end the war between Israel, the US and Iran, including opening the Strait of Hormuz - may still face issues

Ties between the US and Iran have been strained through both of Donald Trump's terms as US president.

Iran agreeing to a ceasefire deal with the United States tells us Tehran likely had something to gain from signing on. This is what Iran is promoting as the 14-point deal.