I thought you guys PROMISED that Russia would go nuclear, just last week? Have you guys changed your mind or something?
As it is, with 85% of the world NOT supporting sanctions, you guys really look silly here - claiming that Russia has no market for its energy, nor access to technology.
What a silly statistic...
Is that by land mass? 71% of the world is covered by water
Is that by population? So China, russia, and 85 other postage stamp size countries that dont even exchange trade dont support sanctions?
Or is that by country count? Again a bunch of postage stamp size countries that dont even exchange trade.
Statistics...yeah