While US military says it will blockade Iranian ports only, move would have ripples worldwide, according to analysts.

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 failure of negotiations at the weekend has raised concerns that the global energy crisis will deepen.