The S&P 500, Nasdaq, and Russell 2000 notched new records as the stock market bet the U.S. and Iran will agree on a truce. The Dow was also up.
You will be redirected in 10 seconds.