Europe is not without some leverage in the dispute, since it pays Russia $400 million a day for gas, money Putin would lose with a complete cutoff.
$400M/DAY?! Holy hell I didn't realize it was that much. A few days of that and you're talking real money!