Home Business and Money Santa returns? Stocks rally hard for second day in a row