The attacks on the ships near the Strait of Hormuz cast more doubt on a tenuous ceasefire that the Trump administration insists is still holding.