Showing posts with label Russia. Show all posts
Showing posts with label Russia. Show all posts

Russia

A combination of falling oil prices international sanctions and structural limitations pushed Russia into a deep recession in 201…