Russia’s economy has always been dependent on the price of crude oil and natural gas, as commodities account for a significant portion of the economy. In 2013, exports of crude oil and related products accounted for more than two-thirds of the country’s total exports and more than half of the government’s total revenue, meaning that lower prices could have a huge impact on the economy.
It is a fact that the Russian economy was too much dependent on the crude oil price but with the price falling and the restriction imposed upon them i am sure they will find it difficult to overcome the crisis, i am not aware of the problems they are facing or how their economy is right now but i cannot understand what OP is referring with China boosting their economy.