See on Scoop.it – Politics and Business
The 8th largest economy on the entire planet is in a state of turmoil right now. The shocking collapse of the price of oil has hit a lot of countries really hard, but very few nations are as dependent on energy production as Russia is. Sales of oil and natural gas account for approximately two-thirds […]
Dave Cottrell’s insight:
Russia is in big trouble… and so is the world.