Perun on what we can tell about Russian economy right now.
Unfortunately they aren't looking like they will collapse any time soon (although a collapse is almost always somewhat surprising when it actually happens).
On the upside, they are very clearly hurting in ways that inevitable affect their war effort.
In related news Indians state owner refineries have paused buying Russian oil for at a week by now. No official comment, but it is expected to be connected to Teump threatening to sanction countries that buy Russian oil, and also just Russian discounted oil not being that much cheaper than oil in open markets right now.
https://share.google/FR04r0QC3O7Nahxcc