At Bank of America, a $4 Billion Wet Blanket on the Party