Russia has one of the biggest war chests in the world, huge reserves of carbon fuel that it can afford to sell under market rates, and is supported by China. It can sustain even hardest sanctions for a long while, lifting them certainly wouldn’t help.
> huge reserves of carbon fuel that it can afford to sell under market rates,
Under market rates sure, but it must still be profitable. China and India know that, so they're going to drive down the price to the extent they can so that it's just barely profitable. But you can't just profit from the oil and gas, you need to profit enough to buy fighter jets and tanks, and all sorts of other things.