Brazil, India, and China’s rush to buy Russian energy shows Putin still has strong allies who can prop up Russia’s economy
Russian President Vladimir Putin.Contributor/Getty PicturesHowever some international locations proceed to snap up Russian vitality, exhibiting that ...