They are not, the strategy is hold the world hostage or take the gulf’s economy out with them
This war isn’t going as smooth as the U.S. wanted it to be, but that doesn’t mean Iran is winning.
Only side winning anything in this war is Israel. Hezbollah network + Iran taking immense damages benefits Israel the most.
US poked it's nose when it wasn't required. Tulsi Gabbard commented that Iran nuclear capabilities were destroyed last year and there was no developments since then.
Gulf countries are paying the consequences of siding with US. Their economy is in chaos and this regional instability would be hard to undo now considering how sour relations between Iran and Gulf have become.
US is losing face - allies aren't happy with US at all. And, worst part is since Trump took over, only thing he actually managed to do is faster the pace for China's rise to the top.
Rest of the world is paying the cost as well. Oil and gas affects everyone and everything.
One can say - Right now, it's Israelis world, we are just living in it.