The US military blamed Iran for enabling a string of attacks by Houthi militants on commercial shipping that targeted at least three vessels and said it would coordinate with allies to consider how to respond.

A spokesman for the Houthi rebels in Yemen said the group is in a fight with both Israel and the US, and would continue to target shipping amid the war in Gaza.