Tags: , , , ,

Russia Faces Longest Depression in Decades with Sanctions and $50 Oil

Russia Faces Longest Depression in Decades with Sanctions and $50 Oil

The Russian economy is heavily dependent on crude prices and the latest slump in the oil market means Russia’s recession might continue in the next year. The first economic downturn since 2009 seemed to fade away as oil price increased 40 percent from […]

Continue Reading