WASHINGTON: Iran said Friday it fully reopened the Strait of Hormuz to commercial vessels, but US President Donald Trump said the American blockade on Iranian ships and ports “will remain in full force” until Tehran reaches a deal with the US, including on its nuclear program.

Iranian Foreign Minister Abbas Araghchi posted on X that the crucial waterway through which about 20 percent of the world's oil is shipped was now fully open to commercial vessels, as a 10-day truce between Israel and the Iran-backed Hezbollah militant group in Lebanon appeared to hold.

Trump initially celebrated, posting on social media that Iran announced the strait “is fully open and ready for full passage.” But minutes later, he issued another post saying the US Navy's blockade would continue until “UNTIL SUCH TIME AS OUR TRANSACTION WITH IRAN IS 100% COMPLETE.”

Trump imposed the blockade earlier this week after Iran restricted traffic through the strait due to fighting in Lebanon, which Iran claimed to be a breach of the Pakistan-brokered ceasefire reached between the US, Israel and Iran.

At the time Trump said the blockade would enforce an “all or none” policy in hopes of pressuring Iran to reopen the strait.