Russia (the post-Soviet version) has never been in such a large war. And Russia can only keep this up by going “total war” as Ukraine has, declare a war economy and general mobilization. Russia does not have infinite resources at all. They are not able to even replace their equipment losses through current production without years-long military-industrial investment.
Russia is over 4 times the population. They have more resources than any other country. They have the two largest trading partners in the world. And they are experienced fighters. They have been in wars almost continuously.
Russia has lost their McDonald’s and Starbucks. They will quickly adjust. They need no more trading partners than China and India. Both are long term huge trading partners. America and Europe has sold things to Russia that Russians don’t need.
This war is easy for Russia. They will win it. In that they will take the eastern part of Ukraine including all the Black Sea ports. They will create a DMZ that is easy to defend. Then they will negotiate with Europe to turn back on their pipelines. Europe will want their standard of living back. So they will deal.
Our CIA will throw a hissy-fit. They will tell Europe that America can sell them all the LNG they need. They will tell them that being a first world country is overrated. They will tell them how green it is to be poor. And Europe will deal anyway.