If the US has as you say, atomized their nuke program, why is it still insisting on iran giving up their refined uranium? Maybe there never might never have been a problem if Trump had left Obama's deal intact. Unfortunately, we will never know, but the world wouldn't be paying strait fees on everything that passes through the SoH. If, as its looking likely, Trump's new deal includes payment for shipping to enter and exit the Strait, we will all be paying for it in increased prices in perpetuity. So much for him complaining about Obama refunding some of Iran's sanctioned cash. It looks like TACO, through one of the arab states has already repaid $3 billion.