Do you have a link for this claim? All I get when googling "russia cut off from swift" is a bunch of rt/zerohedge/tass stuff (wtf is TruNews?), followed by some clear denials in ft/bloomberg. Is there more to this than just the Russian government saying stuff?