By Xander Snyder Russia is facing an economic crisis, and the search for palatable solutions has come up empty. Low oil and natural gas prices have hamstrung the Russian economy, which depends on the sale of hydrocarbons. President Vladimir Putin knows the status quo must change, but he has put off a decision on the …
Read Full Article »

