Folks should realize that...
#1 - There is NO shortage of gas/diesel fuel,
#2 - Oil is a globally price commodity no mater how much excess oil a country like the US is awash in, and because of that,
#3 - If the leader of Saudi Arabia has a tummy ache, the price of oil will go up, or like present, if the ships transporting oil thru the straits are too chicken to pull anchor and set sail on the normal route through the straits with a good chance of getting through, and/or the countries that rely on oil from that part of the country are too chicken to send their own Navy ships to escort said oil tankers through then the price goes up and it effects everyone.
Countries are paying Iran $$ to allow their ships pass by their islands. So why don't we grab those 5 little islands from Iran and stop those ships that are doing business with Iran from going back & forth?