I am genuinely struggling to understand this logic.
If the rest of the world is willing to pay a small toll to Iran to keep oil flowing and stabilise markets, then why does the U.S. feel the need to block all shipping, especially when it is not dependent on that oil?