Santa Claus makes Wall Street stop; stocks rally on the week. Despite mixed results on Thursday amid a shortened session, indexes rallied more than 2% on the week, pushing the S&P 500 back into positive territory on the year. Energy … Continue reading