At least four vessels tracked from Iranian ports appear to have crossed a US blockade line in the Gulf of Oman, BBC Verify analysis of ship-tracking data suggests.

President Donald Trump said the US blockade of Iranian ports, which began on Monday, will stay in place after Iran's foreign minister said on Thursday that the Strait of Hormuz will be open for the duration of the ceasefire.

In a statement on X, Abbas Araghchi said the strait "is declared completely open for the remaining period of ceasefire", which is due to expire on 22 April.

"Thank you!", Trump wrote on Truth Social, adding in a second post: "The naval blockade will remain in full force and effect as it pertains to Iran, only, until such time as our transaction with Iran is 100% complete."

The US has said ships coming from and going to other countries will be able to pass its blockade.