All straits other than the Bosporus (which has some additional rights to Turkey given the proximity to a major city) are international waters for the purposes of free transit, under the Montreux Convention.
The Montreux Convention only covers the Bosporus and Dardanelles straits. Not all straits in the world.
Why is US blocking hormuz straits then?
The Montreux Convention only covers the Bosporus and Dardanelles straits. Not all straits in the world.