Russian Oligarchs Wave Goodbye To Visa, Switch To Chinese Credit Card
By: Tyler Durden So much for the “Russia is becoming increasingly isolated” meme that the West would like many to believe. As Russia continues to sign de-dollarization deals and trade agreements with its BRICS […]