You must have learned by now that the money Obama sent Iran was their money we were paid for munitions that we never delivered. We owed it to them. As part of the Nuke deal, we returned their money.
Trump was working on a very similar deal when, in the midst of negotiations, he launched a sneak attack. That was very Pearl Harbor-like, but worse. It is the kind of thing we would not do until Trump got power.
The strait blockade is a byproduct of Trump's sneak attack. He is responsible for the impact on the world economy.
Obama's deal was made by 6 nations in high level conferences that included nuclear experts and scientists. It included inspections.
Iran has stated they have no interest in a nuke. However, they can be sure that if they had one, Daffy Donald would not have attacked them. That is a pretty good reason to build one.
Trump cannot be trusted. He ignores deals according to his daily whims.
This whole mess falls at one person's feet.