The big banks have laundered hundreds of billions of dollars for drug cartels. See this, this, this, this, this and this (indeed, drug dealers kept the banking system afloat during the depths of the 2008 financial crisis).
The HSBC employee who blew the whistle on the banks’ money laundering for terrorists and drug cartels says said: “America is losing the drug war because our banks are [still] financing the cartels“, and “Banks financing drug cartels … affects every single American“.