I think controlling the Strait of Hormuz is one of the strategic reason on why this war escalate. Also what we commonly see discussed by US and Israel is about Nuclear weapons created or owned by Iran.
But this war would not have happened and the Strait of Hormuz would not have been closed if the US had not attacked Iran.
You are overlooking something. The US is the only country to have ever used nuclear bombs to attack other countries, to date. Meanwhile, they accuse Iran of wanting to possess nuclear weapons since 2003, and Iran has never possessed any to date.
But resources is one of great factor on why US is eager to attack Iran, but unfortunately they made lots of miscalculation and shit happens not only with them but also including with other countries since economy in the worlds fuck up due to that war started by US.
There is a funny reasoning shared by some random people online and they say Trump did this just to cover up his relation on Epstein controversy, which for now this is pure rumors.
What we are experiencing is the consequence of nominating a man with pedophilic and belligerent tendencies as president of a superpower.
This is not just a rumor, it is true because Trump's name is mentioned nearly 40,000 times in Epstein's document. But that was not the main reason for this war.