Iran could decide to close the Strait of Hormuz again if the US continues its naval blockade, state-linked Fars News Agency reported, citing a source. This comes as US President Donald Trump said Iran has agreed to "never close" the strait again, but added that the US would continue its blockade until its "transaction with Iran is 100% complete".