The US military said it carried out strikes on multiple targets inside Iran for a second consecutive day, hours after President Donald Trump warned the US “will strike Iran very hard.” The US Central Command described the action as “additional self-defence strikes,” saying they were launched at 5:15 p.m. New York time in response to what it called Iran’s “unwarranted and continued aggression.”
Iran’s semi-official Tasnim News Agency, citing a military source before the latest strikes, reported that the country’s armed forces were fully prepared for further attacks and claimed they could target additional American assets. The Central Command’s public statement did not list specific targets. Reporting by Axios correspondent Barak Ravid, citing an unnamed US official, indicated the strikes focused on air-defence systems, radar sites and drone command-and-control units. Tehran’s foreign ministry has accused the US of striking civilian infrastructure in earlier actions this week.
While signing the Secure America Act, President Trump told reporters the US “hit them hard yesterday, and we’re going to hit them hard again today,” and urged Iran to sign an agreement the administration calls “meaningful and works.” Ebrahim Azizi, head of the parliament’s national security commission, warned on X that “the war will not be limited to the region” this time.
Earlier posts from Trump on Truth Social characterized Iran’s military as weakened, saying its navy and air force “do not even exist anymore” and calling Tehran “all talk no action.” He added that Iran delayed a deal that would have benefited them and would now “pay the price.”
The fresh escalation pushed crude prices higher: West Texas Intermediate rallied nearly 3%, approaching $93 a barrel, while Brent crude also finished the session around $93.