IE 11 is not supported. For an optimal experience visit our site on another browser.

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.