Putin and Xi plot their SWIFT escape

Russia and China’s announcement of an independent financial trading platform will free nations under US sanctions from western intrusion into their commercial activities.