Falling Price of Oil Sends Russia Into Economic CrisisNearly half of Russia’s revenues come from oil and gas, and Moscow is still facing crippling sanctions over its actions in Crimea and Ukraine.Falling Price of Oil Sends Russia Into Economic Crisis02:00Link copiedDec. 16, 2014, 11:46 PM UTC