The United States has lifted its naval blockade on Iranian ports and reopened the Strait of Hormuz following a deal to end the Middle East war. Iran's supreme leader, Mojtaba Khamenei, however, stated that Donald Trump signed the deal 'out of desperation'.