Rising oil prices usually boost Russia's budget. But sanctions, discounts, and a strong ruble are limiting the benefit.