To be honest, I actually don't think the probability of Russia getting cut off from SWIFT is as high as many are making it out to be.
How does that saying go? .... Life comes at you fast?