Stocks posted solid gains on Monday after the White House said it reached a preliminary agreement with Mexico on replacing NAFTA. The Nasdaq composite index topped 8,000 for the first time.
The S&P 500 index rallied 22.05 points, or 0.8 percent, to 2,896.74.
The Dow Jones Industrial Average advanced 259.29 points, or 1 percent, to 26,049.64.
Most Read Business Stories
- Belltown condo building is a hive of Airbnb guests
- Amazon Prime Day draws more than just shoppers looking for a deal; workers, critics and others weigh in
- Amazon's Prime Day: 5 things to know before you shop
- Boeing's role in moon missions helped launch Seattle as tech center
- We've just lived through the greatest period of restaurant growth in U.S. history. Here's why it's ending.
The Nasdaq composite surged 71.92 points, or 0.9 percent, to 8,017.90.
The Russell 2000 index of smaller-company stocks edged up 2.73 points, or 0.2 percent, to 1,728.41.
For the year:
The S&P 500 is up 223.13 points, or 8.3 percent.
The Dow is up 1,330.42 points, or 5.4 percent.
The Nasdaq is up 1,114.50 points, or 16.1 percent.
The Russell 2000 is up 192.89 points, or 12.6 percent.