@johnny reb
An oil cap is also being worked on. While Russia does have the money, they have no access, and no access means no payment. No payment means a default judgement, and that means very high interest rates on the default. So, once Russia actually can access their money, beyond having to pay for Ukraine reconstruction, they will be over their heads in debt with compounding interest.
Oil, is only a short run solution. When countries buying have filled their reserves, there is no one else to sell too. This means production drops way off, and Opec will not allow themselves to become a victim of a collapsed market. Russia's voice in Opec will be muted, and production to the US and Europe will be boosted at lower costs. Yes, it takes time, but it is inevitable. China and India can only buy so much, and then what?
Long term thinking is what is needed. I bought oil futures in March, and its only up a little over 4%. This is not a huge oil market. If, and I believe it will, a recession happens in the US, you can look for prices to fall quickly. A recession in the US would actually hurt Russia more than the US, simply due to the dollar being the pricing currency for all oil transactions. Imagine it dropping to $80 a barrel in a week.