It is increasingly difficult for Putin to finance his war. Every Euro we deny Russia is one it cannot spend on war." ...