Bank of America hit with $1.2B fine for money laundering, sanctions violations | QuantChat