The U.S. military said it carried out strikes on Iranian military targets on Thursday (May 7, 2026) after an attack on three American destroyers in the Strait of Hormuz, while Tehran accused Washington of striking first.
The violence threatened to unravel a fragile truce in effect since April 8 that brought an end to weeks of U.S.-Israeli attacks on the Islamic republic, which has retaliated with strikes across West Asia and by blocking the strait, a vital route for oil and gas shipments.
U.S.-Iran war: Follow LIVE updates on May 7, 2026
"Iranian forces launched multiple missiles, drones and small boats" at the three U.S. warships, but none were hit, U.S. Central Command (CENTCOM) said in a post on X, adding that it "eliminated inbound threats and targeted Iranian military facilities responsible."
"CENTCOM does not seek escalation but remains positioned and ready to protect American forces," it said.






