US President Donald Trump welcomed Tehran's announcement but said the US naval blockade would continue until a peace deal was reached.

The Strait of Hormuz has remained almost completely closed as the U.S. and Iran have disputed the terms of their ceasefire agreement.

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