Ukraine–Russia developments — 27 September 2026
The refinery campaign reached the capital, and for the first time in weeks the evidence about its effect moved with it. Ukraine struck the Moscow refinery on 20 September, the last day of the State Duma election, and industry sources said the plant halted with repairs of several weeks; four more plants at mapped markers followed by 26 September, and the Rostov governor said one of them suspended operations. Around the strikes, a reciprocal energy ceasefire was offered, accepted by Kyiv on condition and refused by Moscow within three days, while the negotiating channels multiplied without producing a text. Two Russian official documents said something about the war's cost in their own terms: Krasnodar declared a regional emergency over its disrupted Black Sea ports, and the draft 2027 budget widened the planned deficit and added new taxes. The election itself returned a record United Russia majority and changed no standing record here.
The developments
Ukrainian drones struck the Gazprom Neft refinery in Moscow's Kapotnya district early on 20 September, the final day of the Duma vote. The General Staff confirmed the strike; Moscow's mayor confirmed a facility on the premises damaged and claimed about 450 drones downed on the capital's approaches. Industry sources told Reuters that both crude-distillation units caught fire, the plant halted and repairs could take several weeks. The General Staff then confirmed strikes at the Ufa refining cluster on the night of 21–22 September, at Perm and Novoshakhtinsk on the night of 24–25 September and at Ilsky on the night of 25–26 September; the Rostov governor said Novoshakhtinsk had suspended operations, and the Krasnodar governor reported fatalities in the district around Ilsky. A sixth plant, Kuibyshev in Samara, was struck on 22 September and sits outside the mapped series. Reporting from before this window that the last brief did not carry is included here and dated: Reuters reported on 15 September that the Kirishi plant had shut and two other large diesel refineries were running at about a quarter of capacity, with Leningrad oblast rationing fuel at the pump until 1 October, and industry sources reported Syzran and Saratov halted on 16 September.
Why it matters. Last week's brief said the campaign was legible and its effect was not, because none of the four absorption measurements had moved. Two of them moved this week. A reported interval of several weeks at the Moscow plant, struck twice in June and again now, puts a second refinery beside Ryazan as a plant struck three times in a year with a reported repair period, and a Russian governor has now stated an outage in his own words. That is the difference between a count of strikes and evidence of a constraint, and it is still partial: no operator or ministry has published a restart date, the intervals rest on unnamed industry sources, and nothing here measures lost throughput or supply in Moscow. The General Staff's claim that more than 45 per cent of Russian refining capacity is out of action is a belligerent's figure and is not carried. What would separate absorption from compounding is the next strike at a plant whose repair has not been reported complete.
- Reuters: Moscow Oil Refinery suspends operations after Ukrainian drone strike
- Largest Drone Strike on Moscow Hits Oil Refinery and Logistics Hub
- Ukraine confirms strikes on 2 Russian oil refineries in Ufa, Samara
- At Least 2 Killed as Ukraine Strikes Industrial Sites Across Russia
- Ukraine strikes Russia's Ilsky oil refinery, causing fire, General Staff confirms
- Ukraine's drone strikes force 3 of Russia's largest diesel refineries to halt or slash output, Reuters reports
A restraint wider than the two capitals is offered, accepted by Kyiv and refused by Moscow inside three days
After meeting President Trump at the UN General Assembly on 22 September, President Zelensky said Ukraine was ready for a reciprocal energy ceasefire — to stop striking Russian refineries and the energy system if Russia stopped striking Ukraine's — and said the proposal had come from the United States. After meeting Foreign Minister Lavrov on 23 September, Secretary of State Rubio said both sides had expressed interest in a limited ceasefire involving grain and energy. On 24 September the Kremlin spokesman said Russia sought peace rather than a temporary ceasefire, which the Institute for the Study of War read as a rejection. Putin's envoy met the US envoys in New York the same day. On 25 September President Zelensky said the United States had proposed a technical-level three-way meeting in the United Arab Emirates, which the Kremlin said "could happen soon"; the same day President Putin said Russia would "think carefully" about resuming talks, citing the drone attack on the Moscow region during the vote. Russian drones struck Kyiv on 25 and 26 September, killing seven people on the first day and hitting data centres on the second; Ukrenergo reported new outages in six regions on 25 September.
Why it matters. The only restraint the two sides have ever implemented covered two cities for three days. What was put to them this week covered a whole sector, and one side accepted it in public, which is new. The refusal is the more informative half, and it is consistent with the Kremlin's own account of why: its spokesman called Ukraine's energy sector its Achilles' heel on 10 September, and the winter campaign ordered on 1 September depends on striking it. A sectoral truce asks Russia to give up its main winter instrument in exchange for relief at refineries it is already repairing, and the Kremlin's price on 15 September — shipping guarantees and sanctions relief — shows it valued the trade differently. Nothing here establishes that talks have stalled: channels widened, and a technical round was proposed. What the week does not contain is any text, monitor or declared pause.
- Zelenskyy says Ukraine ready for energy truce with Russia after Trump talks
- Kremlin welcomes Trump's idea of energy truce with Ukraine, calls for sanctions removal
- Kremlin calls energy sector Ukraine's 'Achilles' heel' as it dismisses aerial truce
- ISW Russian Offensive Campaign Assessment, September 23, 2026
- U.S. Proposed New Round of Ukraine Peace Talks in UAE, Zelensky Says
- Putin casts doubt on resuming Ukraine talks, citing mass drone attack during Russian election
- Ukraine war latest: Russian attacks on Kyiv kill 7, including 14-year-old boy
- Russian attacks kill 6, injure 45 across Ukraine as Kyiv faces second day of nonstop strikes
On 24 September the governor of Krasnodar region signed an emergency decree, effective from 12 August, citing mass attacks on logistics facilities, suspended port operations and disrupted shipping in the Azov–Black Sea basin. A Reuters analysis carried on 25 September described three of the region's grain terminals as heavily damaged — NKHP at Novorossiysk, struck on 12 August, with four to six months of repair reported — and put roughly 53 of about 67 million tonnes of regional terminal capacity, some 80 per cent, as idle but operable. Industry analysts separately estimated that the August strikes took about 90 per cent of the region's grain-export capacity offline. This cycle found no strike at a Black Sea or Azov marker confirmed by anyone but the side claiming it; Russian claims at Odesa are counted at low confidence as claims.
Why it matters. Until now the effect of the terminal strikes has rested on the striking side's claims, on commercial reporting and on a wheat-futures move on the day. A regional emergency decree is a Russian official act, and its backdating to 12 August ties it to the strike this module already records as the campaign's turn from refineries to exports. The analysis matters for a different reason: most of the idle capacity is described as undamaged, which makes the disruption a matter of risk as much as of destruction, and places the constraint in shipping and insurance rather than in concrete. That is why the module's standing maritime question is advanced on the port side and not on the crude side — the decree concerns grain and port operations, and no independent figure yet shows seaborne crude volumes or the discount moving with the campaign.
Russia's Finance Ministry published its draft 2027–29 budget on 24 September. It projects 2027 revenue of 43.3 trillion roubles and expenditure of 48.8 trillion, a deficit of 2.2 per cent of GDP against 1.2 per cent in the previous three-year plan, and names defence and security a strategic priority. It proposes a progressive tax of 13 to 22 per cent on passive personal income such as deposit interest, dividends and property sales, with service personnel exempt; a levy on excess profits in the metals and fertiliser sectors; and tax on cross-border e-commerce. The government's economic assumptions carried in reporting include a contraction of industrial output in 2026. The draft goes to the Duma before 1 October.
Why it matters. Russia's profile has long named fiscal strain forcing visible choices as the sign that the war's cost has started to bind. A draft that doubles the planned deficit and funds it partly by taxing savers, online buyers and exporters is such a choice, made in public by the ministry responsible — not a crisis, and not a cut to the war, which the same document protects. What it establishes is the direction: the cost is being met by raising revenue rather than by trimming defence. What it does not establish is the size of the defence line, which this cycle did not verify, or anything about the budget's final form, which the Duma has not yet voted.
- Finance Ministry Unveils 2027 Budget Draft With Fresh Tax Hikes to Fund War Deficit
- Russia plans array of tax hikes in 2027-29 to fund military spending
On 25 September President Zelensky said President Trump had told him at the UN General Assembly that he had made a "final decision" to license Patriot missile production in Ukraine. The State Department had said on 24 September that no final decision had been made, and no document, terms or United States confirmation followed. The same day EU member states agreed terms to release 6.6 billion euros of European Peace Facility funds after a months-long block: 4.7 billion in reimbursement for weapons already delivered, 0.9 billion for training and 1 billion for joint procurement. EU defence ministers are to discuss giving up places in the Patriot production queue on 28 September. On the night of 25–26 September Ukrainian figures put 50 of 173 attacking drones as jet-powered, with 134 intercepted.
Why it matters. The standing question counts concluded instruments, not announcements, and this week produced one of each kind except the one that counts. A production licence would be the first route out of dependence on a global order queue that Ukraine does not lead, but it is announced here by the recipient, contradicted the day before by the supplier's foreign ministry, and — by the reporting's own account — would take more than a year to yield missiles. The European money is real and mostly pays for the past. The drone figures matter more for the winter than either: read together, the jet share and the share not intercepted are the test of whether the cheapest defensive lane still holds, and one night is a reading, not a trend.
- Trump makes 'final decision' to grant Ukraine Patriot licence, Zelenskyy says
- Trump decided to grant Ukraine licences to produce Patriot missiles – Zelenskyy
- EU defense fund unblocked, and with it new support for Ukraine
- Source — EU to discuss who will give up their place in queue for Patriot missiles to Ukraine
Where this fits
This is one conflict's dated review for the week. The cross-conflict edition for the same week carries the most consequential findings from every conflict Vigil covers. The standing picture this review updates is the Ukraine–Russia coverage. How Vigil grades, dates and sources its claims is set out in the methodology, and anything later found wrong is recorded in the corrections log.
By email Get Vigil’s Weekly Briefs and new Analytical Notes by email. What Vigil Dispatch sends
← Previous Ukraine–Russia brief — 2026-09-20Every Ukraine–Russia review All weekly briefs