Bank Of America: "Santa Is Not Coming", Sees 50% Chance Of Drop To 950