BofA Stock Falls after Treasury Fines $1.2Bn on Violations | News | MoonHub