It is becoming increasingly apparent that isolating Russia and totally cutting it off from the global economy is not going to be easy.
As I discussed last week, from Mexico to Brazil to China to India and much of Africa, the world is resisting Washington's call to treat Russia as a pariah nation. In the words of James Pindell, "Most of three huge continents—Asia, Africa, and South America—are either still working with Russia or trying to project the image of neutrality."
Yes, the US w...