Amazing that people are so stupid to think Russia is finished..
China, India are buying Russian oil while Europe is freezing in the dark, and building coal plants for energy.
China, India are buying Russian oil while Europe is freezing in the dark, and building coal plants for energy.