Stocks post best annual gain in 6 years with the S&P 500 surging more than 28%https://www.cnbc.com/2019/12/31/dow-futures-last-trading-day-of-2019.html by tempsy • 7 years ago 22 23 7 years agoCNcnbc.com