Regardless where it comes from, oil and other natural resources they can scratch out of the ground is all Russia offers to the global economy. Their brains offer no innovation or advancement. They manufacture nothing anyone really wants. Even Russian vodka is nothing special and no different or better than any other decent brand. Name one good manufactured in Russia that you would like to buy because it is superior or more cost effective to buy compared to that made elsewhere. There is none.
It's preordained, and absent massive societal transformation, Russia is screwed and only destined for further decline this century. They are lucky they have decent farm land, so they won't starve, or else they'd become like a nuclear armed Haiti, just a lot bigger size geographically.