Fixed that for you...
It does help, but it isn't feasible. The currency is artificially propped up after its value since the Crimean occupation (and resulting sanctions) has been unstable. There's no particular reason for someone not in Russia to use the ruble or, more importantly, accept the ruble Even if the rest of OPEC decided to band together and begin insisting on ruble as a payment for petroleum, nobody in the financial world (outside of Russia) is going to follow suit and lend in rubles. The stability that comes with trading this critical industrial commodity in a limited use currency is mitigated by it being a simple transactional exchange. To put it another way, a currency is only as viable as its underlying fundamentals.