President Trump on Wednesday said he is considering the formation of a “joint venture” with Iran to set up tolls in the Strait of Hormuz after the Trump administration and Tehran agreed to a two-week ceasefire deal.
[…]
The president also suggested Monday that the U.S. could impose its own tolls on vessels trying to transit through the channel. Leaders in Tehran signaled last week it would install a “toll booth” system to exert a price on ships seeking safe passage through the strait.


Anything is enforceable with enough bombs, if there is a will. Any previous US President, Democrat or Republican, would have enforced it no question.
K? Are we supposed to look up to previous US presidents as authorities on international law?
You can pick any authority you want. No reasonable person disagree on what international law says here.