Jun 12, 2026 – 5.07amVancouver | US President Donald Trump says he has cancelled planned strikes on Iran because a detailed agreement to end the war has been reached, just hours after threatening to escalate the conflict by restarting a heavy bombing campaign.Iran has yet to respond to Trump’s declaration that its “highest level” of leadership has approved a deal, but markets rallied on the president’s latest social media post promising a swift end to the nearly four-month war that has led to thousands of deaths, upended global energy markets and caused chaos in the Middle East.Subscribe to gift this articleGift 5 articles to anyone you choose each month when you subscribe.Subscribe nowAlready a subscriber? Fetching latest articles