Thursday, December 29, 2016

S&P 500 on track for biggest recovery since 2009