Markets Rally After Trump Says Iran War Will End in Weeks
Global stocks rose and oil eased after President Trump said U.S. attacks would end in 'two or three weeks,' ahead of his 9 p.m. ET Wednesday address.

How Major US Stock Indexes Fared April 1

Stocks rally worldwide and oil prices ease on the hopes for a possible end to Iran war

Europe stocks rebound strongly as Trump says Iran war will end in weeks

Dow jumps over 200 points, oil prices dip after Trump signals Iran exit in a few weeks
Overview
Global stocks rallied and oil prices eased after President Donald Trump said Tuesday the United States will be done attacking Iran "in two or three weeks."
The comments, and a planned 9 p.m. ET Wednesday address by Trump, prompted investors to price in a possible de-escalation of the Iran war.
Markets moved even as reports said Iran struck a fuel tanker leased by QatarEnergy and hit Kuwait's airport, and as airstrikes battered Tehran.
The S&P 500 rose 0.6% and the Dow jumped 390 points, while Brent and U.S. crude traded roughly between $98 and $102 per barrel and U.S. gas averaged $4.06, according to AAA.
Analysts warned the effects of the war could persist even if it ended soon, and markets were awaiting Trump's address and the U.S. government's latest retail sales report.
Analysis
Center-leaning sources frame the story around market and leadership consequences rather than battlefield detail, juxtaposing Trump's triumphant quotes with Bloomberg's interpretation that his stance reflects economic pressure and loss of control. They emphasize market gains and expert analysis, briefly noting Tehran's willingness to stop hostilities while omitting deeper Iranian perspectives.