Feedback

Falling Price of Oil Sends Russia Into Economic Crisis

 

Nearly half of Russia’s revenues come from oil and gas, and Moscow is still facing crippling sanctions over its actions in Crimea and Ukraine.

Shows