The US has fined Bank of America $1.2bn over money laundering and sanctions violations, citing failures to report more than $5bn in suspicious transactions https://t.co/ppzSL98sqi https://t.co/Trsgt7NcWn