In this case, the Strait is so narrow that it sits in the overlapping territorial waters of Iran and Oman … and it is only considered “international waters” under the terms of the UNCLOS agreement which Iran has never ratified. (And neither has the U.S., by the way.)
Details, details.