As tempting as it might be and as easy as it would be to do, we don't want to destroy Iranian oil infrastructure. By shutting down the Strait of Hormuz, 20% of the world's oil supply has been shut down, sending oil prices skyrocketing around the globe. Since 3/4 of that oil is Iranian oil, crippling Iran's oil production would mean a loss of 15% of the world oil supply on a long term basis. It would take years for them to recover keeping oil prices high in the interim. We should continue to blockade Iranian ports and starve their fractured regime of revenue which will keep oil prices high but only in the short term. If Iran isn't willing to make a deal on our teams, we should target their bridges and power plants and cripple them even further. If our intelligence can locate the top brass of the IRGC (with help from Israel), we should take them out. Keep killing their leadership until we somebody takes command who isn't willing to be a martyr for the cause. If that means killing all their generals until the colonels are in charge so be it. If that doesn't work, kill all the colonels and deal with the majors. Keep chopping of heads until we find someone willing to capitulate. Maybe eventually we'll find a second Louie who is willing to make a deal.
I'm wondering what weapons Iran has to threaten shipping in the Strait. Sounds like it is a combination of mines, gunboats, missiles and drones. We have the means to clear the mines. If we can target and destroy drug boats in the Gulf of America, we should have no problem eliminating their gunboats. We should be able to locate and take out their missile launchers. That leaves the drones which aren't that easy to defend against. I've read they are using fairly new technology weaponizing lasers. Maybe that is the answer. Zap the drones before they can reach their targets.