S&P 500 up 2.2% after nine straight sessions of losses

Gold falls, 10-year Treasury yield rises above 1.8% as investors sell havens

CBOE Volatility Index down after longest-ever stretch of gains

Investors rushed back into U.S. stocks, sending the S&P 500 to its biggest gain since March.

It was the latest sign of heightened volatility heading into the U.S. presidential election, with Monday’s rally ending the S&P 500’s nine-day skid—its longest losing streak in almost 36 years.

While few investors and analysts expect swings to vanish after the votes are counted, several said it was a moment of relief in a contentious election season, and that a healthier economy and improving corporate earnings would likely support stocks in the longer term.

The Dow Jones Industrial Average soared 371.32 points to its highest close since Oct. 10. Oil and the dollar jumped, while investors sold havens including gold and the yen after the Federal Bureau of Investigation said no new evidence was found to warrant charges against Democratic candidate Hillary Clinton.

Several investors and analysts said the announcement improved Mrs. Clinton’s chances against Republican Donald Trump and removed an element of uncertainty in the event that she was elected.