I see the local aparatchiks are giving you thumbs up. When did you manage to inject so many sleepers into the country?Putins approval has increase to over 71% and russians are getting along just fine.
Any losses in revenue through sanctions in the west will be offset with trade elsewhere.
Russia is already the worlds largest wheat exporter and among the biggest exporters of Patnium and Titanium, of which NASA importants the majority of.
The Russian ruble is going to recover by the end of this quarter.