Peter Martin, Visiting Fellow, Crawford School of Public Policy, Australian National University.
_____ 
The West is arraying financial weapons never deployed before against a country of Russia’s size, forsaking some of the principles that have defined it….
Read More: Another Putin’s Mistake of the Ukraine War – Trusting the Western Financial System