One week ago I had the distinct feeling it was Groundhog Day, or as the Russians call it, Dyen Surka.
Amid US threats to pressure Moscow - by supplying Tomahawk missiles to Ukraine - Vladimir Putin and President Donald Trump held a telephone call. The result: the announcement of a US-Russia summit in Budapest.
Last August, amid threats of additional US sanctions against Russia, Putin met Trump's special envoy Steve Witkoff. The result: the announcement of a US-Russia summit in Alaska.
Déjà vu.
But Groundhog Day seems to be over.
The Alaska meeting went ahead, with minimal preparation and little result.
But the Budapest summit is off. It barely had time to be 'on', to be fair. Now President Trump has cancelled it.
It didn't feel like we were going to get to the place we have to get, the US president told reporters.
And that's not all.
Previously, Trump had not followed through on threats of more pressure on Russia, preferring carrots to sticks in his dealings with the Kremlin.
For the moment he has put his carrots away.
Instead, he's imposed sanctions on two major Russian oil companies, Rosneft and Lukoil.
That's unlikely to force a U-turn on the war from President Putin. But it's a sign of Trump's frustration with the Kremlin's unwillingness to make any compromise or concessions to end the fighting in Ukraine.
The Russians don't take kindly to sticks.
The USA is our enemy and their talkative 'peacemaker' has now fully set on the path to war with Russia, wrote former Russian President Dmitry Medvedev on social media.
So what's changed?
Instead of rushing off to summit no.2, as he had done for summit no.1, this time around President Trump was slightly more cautious.
He had asked Secretary of State Marco Rubio to lay the groundwork for the summit with the Russian foreign minister Sergei Lavrov; to make sure there was a point in decamping to Budapest.
It soon became clear that there wasn't, and that a new summit now was unlikely to produce a breakthrough.
Russia is fiercely opposed to Donald Trump's idea of freezing the current battle lines in Ukraine.
The Kremlin is determined to take control, at the very least, of the entire Donbas region in eastern Ukraine. It has seized and occupied much of it.
But President Volodymyr Zelensky is refusing to cede to Russia those parts of the Donbas that Ukraine still controls.
Moscow would have welcomed a second US-Russia summit.
The first, in Alaska, was a diplomatic and political coup for the Kremlin.
Over the last week Russian state media have been savouring the idea of a summit with President Trump in Europe, but without the European Union at the table.
That doesn't mean the Kremlin doesn't want peace.
It does. But only on its terms. And right now those are unacceptable to Kyiv and, it would appear, to Washington.
Donald Trump may be ready to increase the pressure on Russia even more.
Is it possible we may wake up one morning and find ourselves back in Groundhog Day?