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

The conflict is now a test of wills - Iran’s capacity to absorb strikes versus Trump’s tolerance for the war's costs.

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.