At least three tankers carrying some five million barrels of Iranian oil have sailed through the US naval blockade this week, data shows

US President Donald Trump says oil tankers would be able to navigate the Strait of Hormuz toll-free, but many details of the deal with Iran are yet to be ironed out.

Trump says oil ships are moving through the Strait of Hormuz under US military escort after Iran's blockade crushed traffic to 15% of normal levels.