Comment by supermatt
11 hours ago
> "shall not suffer interference from other states when in international waters"
The strait of hormuz is NOT international waters.
UNCLOS states that "straits used for international navigation" shall allow transit with impedance, which would include the strait of Hormuz, but Iran has never ratified the treaty (and neither has the USA).
While the US never ratified UNCLOS III (with things like economic exclusion zones), they did ratify the preceding UNCLOS I's Convention of the High Seas and it's freedom of navigation.
You are correct, I was mistaken - UNCLOS I was indeed ratified by the USA.