It is a dilemma... Swiss banks that used to profit from Russian oligarchs cash, had to support the sanctions imposed by the USA and Europe against Russia — for "Russia's invasion of Ukraine"...
As well, the origin of some cash from other sources (EU, UK, USA) may be more dirty than profits made by the Russians. Ukraine's elite is siphoning a huge amount of the cash given to Ukraine by its "allies"... Where does the money go? Dubai? Switzerland?...