Home Business and Money Oil, stocks continue to swoon. Is Santa Claus Rally dead?