Bank Of America Misses Revenue By $2 Billion As Trading Revenue Collapses; Fires Thousands