It is increasingly difficult for Putin to finance his war. Every Euro we deny Russia is one it cannot spend on war." ...
After nine months of attempting to coax Russia into concessions using only incentives, the Trump administration in an unexpected reversal announced “massive sanctions” Wednesday on Moscow’s two ...