Putin quite rightly sees the EU as fragmented and weak, Germany, the major EU player, has decided to throw their fuel supplies on Russia's mercy, so they almost apologetically offer only medical aid to Ukraine. The EU need the unanimity of all 27 EU countries in order to impose sanctions and even then that must be discussed with the US and other Western allies.
Like most huge conglomerates by the time a decision is reached and ratified it's too late. One only has to see the EU's initial performance in buying vaccines when China let the cat out of the bag.
Personally I can quite understand Putin wanting as big a ditch between the EU and their borderless dreams, NATO countries, (not that the EU put their hands in their pockets very deeply to support it), and his country as possible. The EU is looking its usual ineffective mess under pressure, and the US have got a senile and easily manipulated old duffer at the helm...Macron is looking for self aggrandisement, whether to woo the voters in France or his wife / mother figure I am not sure.
The UK has already shown how weak it is with how they have bitten their tongue over the origins of the virus and our zero sanctions against China. At least Trump tried to rein in those he perceived alien to the USA's best interests.
Putin holds the cards, knows it, and deserves them given how pathetic and anti nationalistic the west has become.