I saw one estimate (no idea how credible) that perhaps 40 million Russians could be driven into poverty by the sanctions, in a matter of months.
But perhaps only the Oligarchs and State Security people matter in Russia anymore.
The ruble and the price of oil seem to have stabilized over the last week. The UAE said they would increase oil production, which stopped the surge in price - now hovering around $105/bbl.
Maybe China has helped stabilize the ruble (now around 105 to the dollar). There was a report of a surge of Chinese accounts in Russian banks. It is probably a wise time for them to buy Russian assets (and influence), at fire sale prices.
Lots of moving pieces and uncertainty moving forward...
Russia is supposed to open up their stock market on Monday for the first time in 3 weeks. If it happens, I would assume a deal has been made between Russia and China for financial support for the Russian equities.