Tuesday marked the indexes’ strongest day of trading since May 12, 2025.

Tuesday marked the indexes’ strongest day of trading since May 12, 2025.

U.S. stocks surged to their best day since last spring as doubt swung back to hope on Wall Street about a possible end to the war with Iran.

President Donald Trump said U.S. troops will withdraw from Iran in 2-3 weeks, renewing market optimism of an end to the conflict, which has disrupted energy markets.

There have been manic swings back and forth for financial markets since the war with Iran began.

Trump's comments also rekindled concerns over stagflation, the toxic mix of high inflation and weak growth that roiled markets in March.

The price of oil surged while stocks retreated fter U.S. President Donald Trump's address stoked fears the Iran war could be about to get a lot worse.

Oil prices are surging as the market prepares for a longer U.S. war with Iran after President Donald Trump's national address.