Re: SWIFT
Internally, Russia has its own bank transfer mechanism - SPFS. So Russian citizens will be able to continue with their day to day business. If Putin can get China and India hooked up to that, then SWIFT is less of an issue. Except for Germany etc needing to pay their gas bills.