Home Business and Money Grinch or Bad Santa? Who stole year-end stock market rally?