>>519620570
>Their entire war economy has almost solely been propped up by oil revenues. Fuck their entire economy is highly reliant on oil revenue.
They're a lot less reliant on oil than they used to be but it is still a big factor. This pic shows how the other side is getting along though.

Russia in recession won't be a decisive factor btw although it will be a powerful influence. They have some yuan and gold reserves to blitz through if they think this war is existential somehow.