Just reviewed a detailed video on why the US Navy or any other navy cannot escort oil and gas tankers through Hormuz. Briefly there are mines and US Mine Sweepers are not on the scene, in Japan instead. Still a very dangerous job. Iran missile and drone capability has been decimated but, it only take one missile to create a billion dollar blaze on a super tanker. There are Iranian speed boats hidden in inlets long the coast, again only one is required.
The problem for Iran is their oil shipments cannot leave as well. For a petrol state like Iran it isn't long before the run out of funds. But, they may have friends who appreciate the fact that the US and Israel have themselves in a tough situation politically and otherwise.
It certainly feels now like a drawn out war and political conundrum that Trump has gotten us into! It seems that no one quite thought this through.