A ceasefire is not a ceasefire because the American president says it is. It exists when the shelling stops. By that standard, Donald Trump's announced energy truce between Russia and Ukraine lasted about as long as it took Russia to hit the CHP-5 thermal plant in Kharkiv, twice, and start a fire. Another energy facility in Kyiv was hit afterward. Ukrainian officials say a guided bomb killed one person in Kharkiv and wounded eight more.
The terms were never published. Kyiv said it was still waiting for details from Washington. This is diplomacy by announcement, where the headline is the deliverable and the people on the ground find out the terms when the sirens go off.
The pattern matters more than the single episode. Trump has a talent for declaring peace before anyone has agreed to it. That is useful to him: he gets to look like the adult in the room, and any failure can be blamed on whoever is easiest to pressure. Everyone in this conflict knows who that is. Zelenskyy can't ignore Washington. Putin can ignore anyone. So Kyiv says yes, publicly and conditionally, while Moscow says little and keeps bombing.
Look at what is actually being traded. Russia is attacking the power grid so Ukrainian civilians lose heat, water and hospital power in the cold. Ukraine is hitting refineries and fuel supplies, which fund and supply the invasion. Calling that a mutual "energy ceasefire" flatters the aggressor by suggesting both sides are doing the same thing. They are not. One army is trying to freeze a population into submission. The other is trying to degrade the machine attacking it. A framing that treats these as equivalent has already conceded something to Moscow.
Putin's incentives are not mysterious. A truce he can violate costs him nothing, while the talk of one buys goodwill in Washington and a pause in pressure. If the grid strikes continue, he has lost nothing. If Ukraine holds back on refineries in the meantime, he has gained something. Every time Trump announces a deal Russia hasn't honored, the lesson Moscow draws is that the cost of defection is zero.
There is also a lesson here for Democrats, who should resist the easy satisfaction of mocking Trump and stopping there. The Left's case on Ukraine has always rested on a principle: civilians should not be starved, frozen and bombed for a neighbor's territorial ambitions, and the powerful should not get to redraw borders by force. That principle demands more than saying Trump is bad at this. It demands a concrete alternative: air defense for Ukrainian cities and power stations, enforcement that actually costs Russia something, and a refusal to accept announcements as outcomes. Too often the opposition has offered critique without a plan.
The test of any peace process is simple. Does the grid in Kharkiv stay on? Does the family in a cold apartment in Kyiv sleep through the night? Does anyone in Moscow pay a price for lying? On those questions, the announcement has so far delivered nothing but a fire at a power plant.
If Trump wants credit for peace, he can earn it the ordinary way. Publish the terms. Name who is monitoring them. Say plainly what happens to the side that breaks them, and mean it, even when the violator is Vladimir Putin. Until then, this is a press release with a body count.


