Ugly morning for $BAC, opening 7% lower on a third-quarter revenue miss. Weaker trading revenue is one thing, but taking a $1.2 billion Treasury penalty on top of it hurts.