Russia wins Macro World Cup – Bank of America

Preview Russia has retained its top position among developing nations, according to analysts at Bank of America Merrill Lynch. Moscow is reducing its indebtedness, which makes it the leader among the largest emerging markets (GEM-10).
Read Full Article at RT.com