Bank of America hit with $1.21 billion in penalties for money-laundering and sanctions violations. The bank failed to report $5 billion in suspicious transactions on time.

The irony: traditional finance continues facing massive enforcement actions while crypto gets branded as the criminal financial system.