Sri Lanka, April 8 -- US President Donald Trump said on Tuesday (Apr 7) that he had agreed to a two-week ceasefire with Iran, less than two hours before his deadline for Tehran to reopen the Strait of Hormuz or face widespread attacks on its civilian infrastructure.

Iran's Supreme National Security Council also said it has accepted a two-week ceasefire in the war.

Trump's announcement on social media was the latest example of Trump backing down from severe threats, after he warned Iran earlier on Tuesday that "a whole civilisation will die tonight" if his demands were not met.

Trump said the deal was subject to Iran's agreement to pause its blockade of oil and gas supplies through the strait, which typically handles about one-fifth of ...