Banks and health care companies led a broad market rally on Wall Street Monday, breaking a nine-day losing streak a day before the U.S. general election.
Investors have been anxious over signs that the U.S. presidential race was tightening, but the market appeared to welcome the FBI's announcement late Sunday that newly discovered emails didn't warrant any action against presidential candidate Hillary Clinton.
The Dow Jones industrial average climbed 371.32 points, or 2.1 percent, to 18,259.60.
The Standard & Poor's 500 index gained 46.34 points, or 2.2 percent, to 2,131.52.
The Nasdaq composite added 119.80 points, or 2.4 percent, to 5,166.17.
For the year:
The Dow is up 834.57 points, or 4.8 percent.
The S&P 500 is up 87.58 points, or 4.3 percent.
The Nasdaq is up 158.76 points, or 3.2 percent.