

the price of oil is low and Russian refineries can’t refine and deliver vast amounts of oil due to attacks.
Though Russia has in the past found effective ways to get around what would have truly been crippling financial situations. They have been very resourceful in the past. It just gets harder and harder each time . They are just in a worse situation in all ways year on year.
This time they will get past it, but they are getting depleted. I just don’t see them ending the war until the choice is out their hands.
I haven’t seen that same willingness. China is willing to profit from Russia and wants a non-western aligned source of raw materials.
They seem to be giving just enough support to stop Russia from collapsing.
It’s possible for china to give Russia enough aid to basically cause Ukraine to capitulate. I just haven’t seen much to indicate anything near that support.