Posted inEssay

Russia puts China at an unwanted crossroads

About ten days after the Russian invasion of Ukraine, the results look pretty miserable. The army allegedly costs some US$300 million a day. Much of Russia’s $640 billion of reserves and assets abroad have been frozen or seized through sanctions. Moscow has been shut out of the international SWIFT system of payments for global transactions. […]

%d bloggers like this: