The US president directed the navy to destroy any vessels laying mines in the strait, threatening a fragile ceasefire in the Middle East.