Bank of America Just Got Hit With a $1.2 Billion Fine. It Reports Earnings This Morning
Treasury just dropped its third-largest penalty in history on Bank of America hours before the bank steps up to report earnings, and the fine carries a tax twist that makes it sting harder than…



















