Iran's foreign minister has said the Strait of Hormuz has reopened for commercial vessels, but added that ships should use designated safe lanes.

Tehran has effectively blocked the key oil shipping channel since the US and Israel attacked the country on 28 February. A ceasefire between the US and Iran is due to expire on 22 April.

US President Donald Trump said a naval blockade of Iranian ports would continue until a peace deal was agreed between the two countries but that it was "a great and brilliant day for the world".

Maritime groups say they are still verifying whether it is safe for vessels to travel through the strait, and tracking shows minimal ship movement.

The announcement by Abbas Araghchi, Iran's foreign minister, came on Friday - the first full day of a 10-day ceasefire between Israel and Lebanon.