Hmmm sounds problematic. So what do we do assuming we have the will to respond? How do we go about winning that battle? Boots on the ground?
Diplomatically convince Saudi Arabia, Kuwait, Iraq, and UAE to connect their pipeline networks and use a port on the west coast of Saudi Arabia.
Near term, The US and regional allies tell Iran that any closure of the straits, whether backed by armed force or a bluff will result in the destruction of their refinery ability.
At least that is what I would do.