Is Sanctions the most embarrassing own goal in history
President Putin’s Russia reported the largest current-account surplus since at least 1994, as revenues from oil and gas exports surged and imports plunged after the U.S. and its allies had imposed sanctions over President Vladimir Putin’s pre-emptive strike on Ukraine.













Recent Comments