Trump said the US would restart a naval blockade of Iran, become the "guardian" of the Strait of Hormuz and seek a 20% fee on cargo transiting the waterway.
Under the UN Convention on the Law of the Sea, ships and aircraft have the right to unimpeded transit through international straits such as Hormuz, raising legal questions over Trump's proposal.
