Xi Jinping and Russia's PM took a victory lap over the US's failure to economically isolate Russia since its invasion of UkraineBusiness InsiderMay 28