US President Donald Trump has vowed to destroy an Iranian bridge or power plant every time Iran shoots at a ship in the Strait of Hormuz, raising the stakes after Iranian-allied Houthis in Yemen threatened a second vital energy route.

Secretary of State Marco Rubio also said Wednesday the U.S. would continue attacks on Iran if it targeted ships in the strait.

Trump threatens to destroy Iranian infrastructure for Strait of Hormuz ship attacks, putting 20% of global oil supply at risk with ripple effects