Iran earned $5bn in oil exports in past month while it shut the strait for most other ships. That revenue is at risk.

President Donald Trump said he ordered the U.S. Navy to find and interdict any ship in international waters that has paid a toll to Iran to transit the strait.

The threat from the president has left global markets in another period of uncertainty, with questions over how the blockade will be enforced