Davos | Fri Dec 23, 2011 4:30pm EST

Santa rally puts S&P 500 up for the year