Trump Says Russia and Ukraine Have Agreed to an 'Energy Ceasefire'
The president announced Sunday that both sides agreed to stop striking energy infrastructure immediately. Neither Moscow nor Kyiv has confirmed the deal.

President Donald Trump said Sunday that Russia and Ukraine have agreed to an “energy ceasefire,” a deal he said takes effect immediately.
“Effective immediately, there is an ENERGY CEASEFIRE in the War between Russia and Ukraine,” Trump wrote on Truth Social. “Both parties have agreed. Do not break it! Thank you for your attention to this matter.”
The post did not explain how the agreement was reached or what it covers. CNN reported it reached out to the White House for details. As of Sunday morning, neither Moscow nor Kyiv had confirmed that any agreement exists, according to Reuters.
Ukrainian President Volodymyr Zelensky said the announcement was news to him. “If Russians agree to an energy ceasefire, Ukraine will agree,” he said on ABC’s This Week on Sunday.
Earlier Sunday, Zelensky had offered the same trade on Telegram: Kyiv would stop striking Russian refineries if Moscow stopped hitting Ukraine’s energy infrastructure. He said any de-escalation steps must be reciprocal and backed by real guarantees.
The announcement follows a tense week between Washington and Kyiv. On Friday, Trump said the U.S. would buy large amounts of Russian diesel — 300,000 tons immediately, 500,000 tons in November, and 1,000,000 tons after that — following his call with Russian President Vladimir Putin. Trump has blamed Ukrainian strikes on Russian refineries for pushing up fuel prices. AAA puts the national average for diesel at $6.28 a gallon.
Zelensky called the diesel deal a “betrayal,” and on Saturday Trump said Ukraine should get “a new leader who can make a deal.”
Ukraine has been striking Russian energy infrastructure, especially refineries, in response to Russian attacks on Ukrainian power plants and the grid. A car was seen burning Sunday after a Russian strike on a residential neighborhood in Kharkiv.
Zelensky also offered a broader trade on Sunday. “Please tell Putin, give us two months, 60 days of total ceasefire, 60 days, and we will organize elections,” he told ABC.
It is not the first time an energy truce has been claimed. Last month Trump said the two sides had reached one, but Zelensky said Kyiv would only back it if Moscow genuinely stopped its attacks — and the next day Russia struck petrol stations in Kyiv while Ukraine said it had hit a Russian oil refinery.



