They always could close the Strait and they eventually did. In this case the US is already energy independent and could absorb the shock.
Accusing Iran of destabilizing the region when the whole reason this war (and therefore the closure of the strait) has happened is because of Israel is certainly some chutzpah.
The recent hostilities are just one small part of it. Everyone shares some of the blame. And Iran has sponsored many attacks on Israel.
The „both sides are a little naughty“ is appropriate for a kindergarten teacher, not historical analysis.
"A little naughty"??
Iran sponsored the killing of thousands of Israelis (and attempts to kill many more), even if they never had the courage to carry out the attacks themselves.
Unfortunately the sanctions mostly affected the common people, so I think direct attacks on government leaders are preferable.
None that I know of.
So this is a war to prevent Iran from closing the Strait of Hormuz, which made Iran close the Strait of Hormuz for the very first time ever, did I get this right.