Bank of America profit hurt by $1.2 billion fine over… — BAC -0.80 · News Impact Screener