
European Stock Under Pressure As FinCEN Documents Reveal Deutsche Bank Suspicious Transactions
In a massive revelation, the Deutsche Bank reportedly allowed suspicious transactions worth $1.3 trillion in the period between 1999 and 2017 that have been flagged by the U.S. Treasury Department’s Financial Crimes Enforcement Network (FinCEN).