Market Cheers Bank of America (BAC) Surprise on Busy Earnings, Data Day January 19, 2012 Scott Redler