No, the US leadership is just really that inept to not have anticipated this extremely likely outcome in Iran closing the strait. Now watch em celebrate this great victory in media spin.
Also of course if you want to profit, you can always just insider trade! A favorite of the administration. Someone bet a cool billion just yesterday that oil prices would go down. And would you believe it.