"Obviously, this is a foolish violation of our Ceasefire Agreement," said the US president, after the attack halted efforts to evacuate hundreds of ships and thousands of sailors stranded in the Gulf.