Tech Insider
putin russia flag
Russian stocks have surged 49% this year, notching their highest level since the nation first invaded Ukraine last year.
Tech Insider
putin
Russia's President Vladimir Putin chairs a government meeting at the Novo-Ogaryovo state residence outside Moscow, July 30, 2014.