US President Donald Trump during a signing ceremony for the “Secure America Act” in the Oval Office of the White House in Washington, DC, US, on Wednesday, June 10, 2026.
Aaron Schwartz | Bloomberg | Getty Images
President Donald Trump on Thursday canceled the U.S. military’s latest round of strikes against Iran, claiming, “Discussions and final points have been, in both concept and great detail, approved by all parties involved.”
But the U.S. Naval blockade of Iranian ports in the Gulf of Oman will “remain in full force and effect until this Transaction is finalized,” said Trump, who has claimed for months that a peace deal with Iran is close at hand.
Stock indexes soared and oil prices sank right after Trump’s announcement.
Just a few hours earlier, Trump warned in a Truth Social post that the U.S. would attack Iran “VERY HARD TONIGHT,” and would soon take control of Iran’s oil infrastructure assets, including Kharg Island.
This is breaking news. Please refresh for updates.
