Bank statements related to international bank transfers specify both the sender account and the recipient of funds. There is no more anonymity, which was previously ensured by the numbered accounts and secret bank accounts under an alias.
Bank transfers in Euro and dollars go through the so-called clearing banks in Germany and the USA, which exercise their own legal check, that is, they check the legality of transactions with the use of the available data.
International bank transactions go through the SWIFT clearing in Brussels. The data are fully stored and transmitted to the USA.