Trump is one step ahead of everyone. Eight years ago, Trump told European countries that they need to step up to the plate and protect themselves, as the US can't afford to continue doing so. Some countries kicked in a few extra bucks to NATO, but the suggestion largely fell on deaf ears. Trump is currently negotiating on muliple fronts.
1. He is putting fear in the mind of Zelenskyy, allowing for the US to negotiate a repayment of sorts for the money we spent on the war. Trump wants a portion of Ukraine's raw materials (oil and minerals), and this is fair. Trump also wants the war to end, and Zelenskyy knows that without the US, Russia takes the entire country. This puts Trump in a very strong negotiating position.
2. He's putting the fear of god into the balance of Europe, letting them know that they had better take care of themselves, or quickly learn to speak Russian. Europe has gotten fat and lazy on the backs of American security in Europe.
3. Trump doesn't want Russia to gain any land in Ukraine, but he also wants Europe to take the lead in stopping Putin. He's urging through policy that Europe step up, and this would allow the US to largely exit the negotiations with Russia. If Europe doesn't take the lead in protecting Ukraine, the country goes to Russia. This would put enough fear into Europe, forcing them to become self reliant militarily, and more aggressive vs Russia. Europe will finally start paying the cost of protecting themselves moving forward.
4. Trump would like to put a spinter in the Russia/China relationship, as China is without doubt the elephant in the room when it comes to US adversaries.
https://www.themoscowtimes.com/2025/02/17/european-leaders-battle-for-unity-in-new-phase-under-trump-a88052