Ukraine Crisis: World Leaders Shoot Themselves in the Foot, First and Foremost Vladimir Putin

Cynics say the situation around Ukraine benefits all parties except the Chinese. The Russians are annexing territories inhabited mostly by Russians, the Americans will sell natural gas and oil at very high prices, the Germans will push their (now cheap) green energy, and the French will open new nuclear power stations—while everyone will go on selling weapons systems because world[Read More...]

Tags