>>514772453
No, they're not. SOME Russian banks are banned from SWIFT, but not all of them. And lmao at you citing the first result of a (((Google))) search as your standard of truth.