Seems like Putin missed a trick by not kicking this off in November. With a whole winter of gas supply issues in store the EU would be walking on egg shells even more than they have been.
Regardless, it seems like a small price to pay for solidarity with the Ukrainian people.