TMI
The Morning
Independent
Weekend Special · Russia, Ukraine & oil
Get TMI free
TMI
The Morning
Independent
Weekend Special · Russia, Ukraine & oil
Occupied area: DeepState, Oct 17 · Base map: Natural Earth · Ukraine’s recognized borders
Scroll
01 · The paper

There is no deal document

What Washington calls a deal exists as three Truth Social posts, one Treasury license, two Kremlin paragraphs and one executive order. No signed agreement, joint statement or White House readout of the October 9 call has been published. Read the record in the order it was made.

02 · The ceasefire

A ceasefire nobody agreed to

Trump declared an energy ceasefire on October 11 and said both sides had agreed. Kyiv said it was news to them and that they would honor one if Moscow did. Moscow never said yes. Here is what each side actually struck, day by day: Russia on Ukraine’s power grid, Ukraine on Russia’s oil.

Strikes on energy, Oct 1–17
Oct 1–10Before the call

Both sides hitting energy, every few days

Trump had asked Kyiv to stop striking Russian refineries on September 13, publicly, and again on a September 20 call. The strikes continued: Volgograd on Oct 2, an oil-storage site in Moscow Oblast on Oct 5, the Salavat, Omsk and Ukhta refineries on Oct 8, a Rostov oil terminal on Oct 10.

Russia hit Poltava Oblast’s grid twice in the first week and, on Oct 6, launched one of the largest attacks of the war on Ukraine’s energy system: 48 cruise missiles and 130 drones by the Air Force’s count, at least 30 people killed.

Oct 11, 10:16 AM ETThe post

“Do not break it!”

Donald Trump, Truth Social

Zelensky said the post was the first he had heard of it and that Ukraine would stop if Russia stopped. The Kremlin said only that “contacts are ongoing.” That night Russia struck Kharkiv’s CHP-5 power plant. The governor reported five killed and 42 injured across the oblast.

Oct 11–14The pause

Ukraine stopped. Russia didn’t.

For three days Ukraine launched no strikes on Russian oil or energy. ISW recorded none on Oct 11–12; Zelensky said on Oct 12, “Last night, we did not attack any energy facilities on Russia.”

Russia hit six energy facilities on Oct 12 and, overnight into Oct 13, all three of Kyiv’s combined heat-and-power plants. Zelensky put the outage at “at least 600,000 people.” On Oct 14 Russia launched 580 drones in a night, 360 of them at Kirovohrad Oblast.

Volodymyr Zelensky, Oct 14
Oct 15Resumed

“The block is out. We’re done.”

Overnight into Oct 15 Ukrainian drones hit the Ryazan refinery. The governor confirmed a fire; Russia’s defense ministry called it “a large-scale attack”; Reuters’ industry sources say a crude unit was halted. Zelensky told the Financial Times the pause had been made at Washington’s request and had lasted three days.

TMI’s Oct 15 brief said Ukraine had paused “three weeks” earlier. The record supports a pause of three days, from Oct 11–12 to Oct 15. That brief was wrong.

Oct 16Putin’s answer

“A specific list of targets has been drawn up”

Chief of the General Staff, to Putin, Oct 16

Putin called the strikes a response to Kyiv’s attacks on Russian fuel and energy sites. That night Russia hit more than 15 power generation and transmission facilities across the country; seven people were killed and about 90 injured. Regional officials counted hundreds of thousands without power in Volyn and Kharkiv oblasts.

Volodymyr Zelensky, Oct 16

Who was left without power

Every official count found. They measure different things on different nights and are not a series. There is no official nationwide tally for most nights.

Civilians killed, by month (UN)

03 · The ground

The front line, day by day

On October 16 Putin told his generals Russia had taken 6,500 square kilometers this year. DeepState’s map, maintained by Ukrainian mappers and known to withhold some Ukrainian gains, grew by in 2026. In October it has barely moved. TMI measures the map itself; the numbers below are ours, from DeepState’s daily files.

Occupied area, DeepState
Jan 1 → Oct 12026 so far

Nine months, km²

Russia’s 2026 advance on DeepState’s map is a fraction of 2025’s, when the map grew by km². The gains that do show up are in the east: the Kostiantynivka, Pokrovsk and Lyman directions.

Oct 8The last time TMI mapped it

+30 km² in the first week of October

When TMI published its last Ukraine special on Oct 8, the map stood at km². From here on the files are daily.

Oct 13 → 14The dip

−67 km² in a day

DeepState logged Ukrainian gains in the Lyman direction on Oct 14, the largest single-day change on the map this month. Ukraine’s Third Army Corps claimed 101 km² retaken in Donetsk Oblast; DeepState’s map shows less, as it usually does for Ukrainian gains.

Oct 17Today

Net: km² since Oct 1

ISW, counting its own way, puts Russia’s 2026 gains at about 100 km² and a net loss of 122 since Sept 1. The two trackers disagree on the size, not the direction: in October the line is static.

Oct 16What Moscow says

6,500 vs 881 vs 100

Putin’s figure is more than seven times what DeepState’s map shows and more than sixty times ISW’s count. Russia’s defense ministry had claimed 5,300 in September. No independent tracker supports either.

04 · The pressure

Starlink, intelligence and the ballistic missiles

While the posts went up, Ukraine’s American lifelines narrowed. The speed of Ukraine’s military Starlink terminals was capped, Washington threatened to cut intelligence, and two nights of ballistic strikes on Kyiv came with no warning. Who ordered the cap, and whether intelligence was withheld, are disputed.

What happened, in order

    Who ordered the Starlink cap?

    Was intelligence withheld?

    05 · The cost

    What the diesel deal did to the price of diesel

    The pitch was relief at the pump. Wholesale diesel in New York fell the day of the call, then clawed part of it back. Brent crude stayed above $125. The twelve senators who want the deal rescinded say Russian diesel will have “a negligible impact on fuel prices.” No Russian cargo has reached a US port.

    Prices, Sept 1 → Oct 17
    Oct 8Before the call

    Brent at $130, diesel at $5.31

    Eight months of war in the Gulf had doubled the price of crude since January. New York Harbor diesel closed at $5.305 a gallon on Oct 8, the day before Trump and Putin spoke. The war premium is the subject of TMI’s oil special; this chapter follows what the deal changed.

    Oct 9The call

    Diesel in a day

    Wholesale diesel fell to $4.91 on the news. Crude barely moved: Brent closed at $130.03. Asked who the diesel was for, Trump said it was being “released into the world,” not to the United States.

    Donald Trump, Oct 10
    Oct 13The second move

    Brent to $125.78

    Crude’s biggest move of the week came on Oct 13, the day Ukraine’s pause held, the EU listed 1,569 names and Russia hit Kyiv’s power plants. By Oct 14 diesel had climbed back to $5.07, recovering about two fifths of the Oct 9 drop.

    Oct 10 → 17At the pump

    $6.28 to $6.33

    Retail is a different series: it includes taxes and margins and moves with a lag. AAA’s national average for diesel was $6.28 on Oct 10, the day after the call, and $6.33 on Oct 17. The EIA’s weekly survey put it at $6.18 on Oct 12. In Europe, diesel averaged €2,136 per 1,000 liters.

    Oct 10 → 16Russia’s side

    First cargo: Morocco

    Russia partially lifted its own diesel export ban the day after the call. The first post-deal cargo from Primorsk loaded on Oct 13 and is bound for Morocco, per Reuters. Deputy Prime Minister Novak said on Oct 16 that deliveries to the United States were “at least two to three weeks” away and that contracts were not finalized.

    Twelve senators, Oct 13

    Russia’s diesel, by the numbers

    Sanctions: who eased, who tightened

    06 · The response

    Three letters, one bill, and the waiver

    Three bipartisan Senate letters in five days, including one signed by Mitch McConnell, John Cornyn, Lisa Murkowski and Susan Collins, and a House bill to nullify the license. Europe answered with its largest single expansion of Russia sanctions and a flat no on frozen assets. On Friday, the president waived the sanctions law anyway.

    Congress

    Europe and the Kremlin

    The wider board

    The same week, around the same oil: ships sunk off Bulgaria, Houthi strikes on Riyadh and Aramco, NATO’s new war plan, and a Strait of Hormuz still nearly empty of tankers.

    07 · Timeline

    Every dated event in the record

    From the Graham Act’s signing to this weekend. Filter by who acted.

    08 · Contested

    What the record can’t settle yet

    Where credible sources disagree, and what would settle each question.

      09 · Sources & method

      How we built this

        Method

        The documents in chapter 01 were read in full on the issuing sites: whitehouse.gov, ofac.treasury.gov, kremlin.ru and Trump’s posts as archived by trumpstruth.org. Quotes are verbatim. Where TMI restates a document, it says so.

        Occupied area is TMI’s own measurement of DeepState’s published map files, computed on a sphere with Crimea included, so only the changes are meaningful, not the absolute figure. Daily files from Oct 8; monthly before. DeepState withholds some Ukrainian gains. ISW figures are quoted from its daily assessments.

        Strike days come from official statements on each side (Ukraine’s Air Force, Energy Ministry, governors and Ukrenergo as relayed by Ukrainian outlets; Russian governors and the defense ministry) and ISW’s daily record. Prices are EIA daily spot closes, AAA’s daily national average and the European Commission’s weekly oil bulletin.

        What we leave out

        No tactical detail: places are named at city or oblast level, weapons by type only, and nothing that would help target anything. Civilian deaths are counted from the UN monitoring mission; names appear only where a major outlet and a family or government have put them on the record. Outage figures are quoted only where an official gave one, and are not charted as a series because they measure different things.

        TMI makes no forecasts. Statements from each government are labeled as that government’s claim. “Reported” marks a credible outlet’s account that TMI could not independently confirm; “disputed” marks a direct contradiction between sources.

        Map data: DeepState (occupied area, © DeepState, via the cyterat mirror); Natural Earth via world-atlas; Ukraine shown within its internationally recognized borders.