PALM BEACH: Donald Trump said Sunday he had “productive” talks with Russian leader Vladimir Putin hours before the US president meets Ukraine’s Volodymyr Zelensky, in a year-end sprint to seal a deal to end the war.

Trump’s renewed upbeat tone comes despite wide skepticism in Europe about Putin’s intentions after Russia carried out another massive bombardment of the Ukrainian capital Kyiv just as Zelensky was heading to Trump’s Florida estate.

“I just had a very good and productive telephone call with President Putin of Russia,” Trump announced on his Truth Social platform.

The Kremlin gave a more pointed readout, saying that Trump agreed that a mere ceasefire “would only prolong the conflict” as it demanded Ukraine compromise on territory.

Trump is meeting Zelensky in the dining room of his Mar-a-Lago estate, where he frequently brings both foreign guests and domestic supporters.