Missile War Monitor: Drone attack badly damages a plant in Kstovo as fire is reported at Lukoil's biggest refinery

A drone attack significantly damaged an industrial plant in Kstovo, home of Lukoil's largest refinery, the Nizhny Novgorod governor said, as monitoring channels reported the refinery ablaze.
Governor Gleb Nikitin said a "massive" drone attack was under way overnight and in the morning of November 1, that more than 100 drones had been destroyed and that "an industrial enterprise in the Kstovo district sustained significant damage", with no casualties according to preliminary data, Interfax reported. He warned that power could be cut temporarily and hot water and heating reduced in some residential buildings during repairs.
The plant, Lukoil-Nizhegorodnefteorgsintez, is Lukoil's largest refinery by installed capacity, with a design capacity of about 17mn tonnes of crude a year, RBC-Ukraine reported. It was shut after a reported drone strike in June, Newsbase reported, and was running at about a quarter of capacity in September, according to the refinery ledger.
SOURCING NOTE: the September status is the refinery ledger's reading of industry-source reporting and has not been updated since; the offline figure is left unchanged until a halt or cut is reported.
It was the third Russian refinery area reported hit in three nights, after Rosneft's Novokuibyshevsk plant on October 29-30 and the Bashneft complex in Ufa on October 30-31, which Ukraine's drone forces struck, a person familiar with the incident told Bloomberg. Russia's defence ministry said air defences destroyed 235 drones between 20:00 Moscow time on October 31 and 08:00 on November 1 over 16 regions and the Moscow region, RIA Novosti reported.
Russia sent 433 drones at Ukraine overnight from 18:00 on October 31, 64 of them jet-powered Shaheds, and air defences downed or suppressed 371, with hits at 16 locations and debris at 14, the air force said, Ukrinform reported. No missiles were reported.
Refinery strikes
Nizhny Novgorod region: see above. Airports at Nizhny Novgorod, Kaluga, Penza, Saratov, Ulyanovsk, Saransk, Cheboksary, Samara and Bugulma were restricted overnight, Vedomosti reported. Queues formed at Nizhny Novgorod petrol stations before sunrise, Obozrevatel reported.
SOURCING NOTE: the petrol-station queues are a single outlet's report and were not matched elsewhere. Airport restrictions are a precaution, not evidence of a hit.
Bashkortostan, update: Ukraine's drone forces struck the complex of refineries in Ufa on October 30-31, a person familiar with the incident told Bloomberg, adding that Russian officials had not confirmed any damage and that parent company Rosneft did not respond. The three Ufa plants, Novoil, Ufimsky and Ufaneftekhim, have a combined capacity of 23.5mn tonnes a year, Bloomberg reported. Astra said a catalytic reforming unit at Novoil was likely burning, Interfax-Ukraine reported.
Samara region, update: no new official information on the Novokuibyshevsk refinery was found. Ukrainian officials told the Kyiv Independent that Kyiv never agreed to pause refinery strikes, that US envoy Jared Kushner had suggested a 30-day pause, and that Ukraine would keep striking Russian oil infrastructure without publicly claiming the attacks.
SOURCING NOTE: unnamed senior Ukrainian officials. The Wall Street Journal had reported on October 29 that Ukraine informally agreed to a pause; the two accounts are not reconciled.
The refinery ledger counts 27 refineries hit and 210 dated strikes. No plant has yet been reported halted or cut in November; up to 145.8mn tonnes a year, or 45% of Russia's 327mn tonnes nameplate total, is offline if earlier halts still hold. In October plants reported halted or cut accounted for about 14.8mn tonnes a year, about 5%. Russian officials put capacity under repair at about 10%, Deputy Prime Minister Alexander Novak said in early September.

Dated drone and missile strikes on Russian oil refineries per month, January 2025 to October 30, 2026. A floor, not a total; October includes the unconfirmed October 30 fire at Novokuibyshevsk. Source: Missile War Monitor refinery damage ledger. IntelliNews
Metal plants hit
Nationwide: no new strike on a Ukrainian steel, iron ore, coke, ferroalloy or non-ferrous plant was reported for October 31 or the night of October 31-November 1 at the time of writing. DTEK Energy's coal-mining facilities in the Dnipropetrovsk region were hit (see Ukraine under fire). The metals ledger is unchanged.
Oil depots, factories and military targets in Russia
Rostov region: Ukrainian drones and Neptune cruise missiles struck the Kamensky plant in Kamensk-Shakhtinsky overnight on October 30-31, starting a fire at a warehouse of finished products and damaging four production units, the General Staff said, the Kyiv Independent reported. The plant makes solid rocket propellant for the Uragan, Smerch and Tornado-S multiple rocket launchers and is under EU, UK and US sanctions.
SOURCING NOTE: a General Staff claim; the Kyiv Independent could not verify it and Russian officials did not comment. Satellite imagery published by an open-source project was cited by United24 Media, which also said the extent of the damage and the effect on production were not verified.
Occupied Donetsk, Zaporizhzhia and Luhansk: the General Staff said it also struck military supply depots near Khartsyzk, Dokuchaievsk, Novovasylivka and Novoaidar, the Kyiv Independent reported.
Rostov region, night of October 31-November 1: Governor Yuri Slyusar said more than 20 drones were destroyed over Taganrog and six districts and that debris damaged the roof of a house in the Myasnikovsky district, with no injuries according to preliminary information, Vedomosti reported.
Voronezh region: Governor Alexander Gusev said 22 drones were destroyed over 10 districts, with no casualties or damage according to preliminary information, Vedomosti reported.
Belgorod region: Governor Alexander Shuvaev said three people were injured in 85 attacks over the past day, Vedomosti reported.
SOURCING NOTE: a 24-hour figure that includes shelling as well as drones.
Moscow: Mayor Sergei Sobyanin reported drones flying at the capital destroyed during October 31, 15 by Vedomosti's count, and the defence ministry said 60 drones were downed during the day over the Belgorod, Vladimir, Kaluga, Kursk and Moscow regions and Bashkortostan, TVC reported.
Ukraine under fire
Nationwide: Russia also launched 168 strike drones, 51 of them jet-powered, and S8000 Banderol missiles during the day on October 31, and air defences neutralised 122 drones and two missiles, with about 30 drones still in the air, the air force said, Ukrinform reported. Russian attacks killed five people and injured at least 46 over the day to October 31, regional authorities said, the Kyiv Independent reported.
Nationwide: President Volodymyr Zelenskiy said Russian Shaheds struck a combined heat and power plant in Kyiv overnight on October 30-31, four substations were hit in the Dnipropetrovsk region in one night, a drone struck the combined heat and power plant in Shostka in the morning and railway infrastructure in Dnipro and Kharkiv and a gas distribution facility in the Dnipropetrovsk region were also hit. About 200,000 households in Dnipro and the region and more than 80,000 in the Kyiv region were without power, he said.
Nationwide: grid operator Ukrenergo said hourly outage schedules for all consumers and capacity limits for industry would apply in some regions from 06:00 to 23:59 on November 1, UNN reported. DTEK announced emergency outages in Kyiv on the morning of November 1 because of continuing attacks on the city's power system, UNN reported.
Dnipropetrovsk region: two DTEK Dnipro grid facilities were hit overnight on October 30-31 and equipment was seriously damaged, leaving large parts of Dnipro and Kamianske without power and halting Dnipro's trams, trolleybuses and metro in the morning, DTEK and the city transport department said, Ukrinform reported. Regional head Oleksandr Hanzha said more than 20 drone strikes on five districts killed one person and injured two. A daytime strike on DTEK Energy's coal-mining facilities caused significant damage and injured three employees, the company said, Ukrinform reported. Russian forces struck Pavlohrad during the day, injuring three including a 12-year-old boy, Hanzha said, Ukrinform reported.
Dnipropetrovsk region, November 1: Hanzha said power had been restored to almost all consumers in the Dnipro, Kamianske and Pavlohrad districts but that nearly 100,000 were still without power in the Dnipro, Pavlohrad and Samar districts after overnight attacks, and that Dnipro's water supply was fully restored, UNN reported.
Donetsk region: a Russian airstrike destroyed the Kramatorsk city council's executive committee building on Peace Square, which had survived the city's occupation in 2014, city military administration head Oleksandr Honcharenko said, the Kyiv Independent reported. Casualty information was not available. Two people were killed in Sloviansk and 16 injured elsewhere in the region over the day to October 31, Governor Vadym Filashkin said.
Sumy region: Russian forces carried out 56 attacks on 20 settlements over the day to the morning of October 31, killing a 43-year-old woman in Shostka and injuring 12, regional police said, Ukrinform reported. Jet-powered and fibre-optic FPV drones hit several sites in Sumy's industrial zone and a heavy vehicle on the morning of October 31, with fires contained and no casualties according to preliminary information, city military administration head Serhii Kryvosheienko said, Ukrinform reported.
Kharkiv: Russian forces hit the Nemyshlianskyi and Kyivskyi districts with two Banderol missiles on the morning of October 31, with no casualties reported, Mayor Ihor Terekhov said, Ukrinform reported. Russian attacks injured seven people in the Kharkiv region over the day, Governor Oleh Syniehubov said.
Kyiv: drone debris fell on the grounds of a shopping mall in the Obolonskyi district on the evening of October 31, injuring one person, the city military administration said, Ukrinform reported. A drone crashed in an open area of the Darnytskyi district later that night with no damage reported.
Zaporizhzhia region: Russian forces attacked 55 settlements 699 times over the past day, including 20 airstrikes and 486 drones, injuring six people, regional head Ivan Fedorov said on November 1, Ukrinform reported. One person was killed and two injured in the region over the day to October 31, Fedorov said.
Nikopol, Poltava and Kyiv regions: one person was killed and four injured near Nikopol, two men aged 71 and 73 were injured in an attack on civilian infrastructure in the Poltava region and a woman was injured by a drone near Brovary, regional heads said, the Kyiv Independent reported.
Nationwide, Russian claims: Russia's defence ministry said on November 1 that it struck traffic-control facilities at Konotop railway station in the Sumy region and a dry cargo vessel 69 km south-west of Odesa carrying military cargo.
SOURCING NOTE: the ministry claim was read only as relayed by a monitoring account and was not checked against the ministry's own post; no Ukrainian confirmation was found.
Filling stations: Russia has hit at least 363 Ukrainian filling stations in its campaign against fuel logistics, including more in Kyiv and western Ukraine, the French open-source analyst Clement Molin said.
SOURCING NOTE: an independent analyst's own count posted on social media, not verified by a newswire or official figures.
Data centres, telecoms, media and R&D
Nationwide: no strike on a data centre, telecoms operator, broadcaster or research site in Ukraine was confirmed for October 31 or the night of October 31-November 1 at the time of writing. The ledger is unchanged.
Starlink: when US military officials asked SpaceX this month about outages in Ukraine, the company advised switching to an upgraded contract to restore Ukraine's access, US officials told The Atlantic. Russian forces were again using Starlink on the battlefield and on naval drones and a Russian agent had registered more than 1,000 terminals despite Ukraine's whitelist, Asia Times reported.
SOURCING NOTE: SpaceX and Elon Musk did not respond to The Atlantic. The Asia Times report was read only as summarised on social media by the economist Tymofiy Mylovanov; the article itself was not read.
Weapons and technology
Ukraine: Zelenskiy said 500 PAC-3 interceptors would be "very effective" if delivered this winter, but that it had been determined deliveries could begin only in a few years, Militarnyi reported. The interceptors are new production orders, not drawn from US stocks.
SOURCING NOTE: the quote is as published in English by Militarnyi. The point that the order is new production rather than a drawdown comes from a social media post and was not matched by a newswire; the US approval itself was carried in the October 31 edition.
Russia: Geran-type drones have carried a new "MOKH" module since late summer that modifies the inertial navigation system and links to a sensor in each wing, letting the drone reach its target area with lower accuracy when satellite signals are jammed, a representative of Ukraine's military intelligence told Militarnyi. Russian forces used heavy cloud cover to launch dozens of standard Geran drones that were harder to detect, defence technology adviser Serhiy Beskrestnov said.
SOURCING NOTE: no accuracy figures were given for the MOKH module. Beskrestnov's comment was read only as relayed on social media.
Ukraine: Fire Point chief executive Iryna Terekh said the company's weapons were designed to work without Starlink, that the 300 km FP-7 ballistic missile could be used against mobile Iskander launchers, and that the FP-9, designed for about 800 km, was "very close" to combat readiness.
SOURCING NOTE: read only as summarised by a social media account; the original interview was not found and no newswire carried it.
Arson and sabotage in the EU and the UK
Lithuania, Bulgaria and Poland: Lithuanian police said arson attacks on Starlink ground equipment in the three countries were linked, Saulius Briginas, deputy head of the Criminal Police Bureau, said on October 29, The Insider reported. Two men living in Germany, one with German and Turkish citizenship and the other with German and Serbian, were detained in Duisburg on October 23 over the attempted arson in Vilnius on October 18, are suspected in the Bulgarian attack and are being investigated for terrorism offences; different people were involved in Poland.
Germany: a fire at the construction site of Rheinmetall's future drone testing centre at Kassel-Calden airport overnight on October 30 destroyed three pieces of construction equipment, and police suspect arson and passed the case to North Hesse's state security division because of a possible political motive, Der Spiegel reported.
UK: no new arrest, charge, arson attack or drone incursion linked to Russia was found for October 31-November 1 at the time of writing.
Tit for tat
Ukraine kept up its refinery campaign for a third night, with significant damage at a Kstovo plant officially confirmed and a strike on Ufa reported by Bloomberg, and its General Staff said Neptune missiles hit a rocket-propellant plant in Rostov.
Russia answered with 433 drones overnight after daytime drone and missile attacks, hitting heat and power plants, substations and railways and leaving hundreds of thousands of households in the Dnipropetrovsk and Kyiv regions without power.
Russian missile and drone production

Russian missile and drone output a month by class, on Ukraine's Main Directorate of Intelligence assessment of October 2026, with stockpiles in brackets.

Annual missile and drone output, Russia's current rate against Ukraine's 2027 targets.
The ledgers
The running ledgers are kept as six public spreadsheets at permanent addresses. The first three are non-exhaustive, every row is sourced, and where only one side has spoken the row says so. Defence ministry figures are recorded as claims, and in the sabotage ledger attribution is given exactly as the authorities state it and no further. The fourth tracks what has happened to Ukraine's steel, iron ore, coke, ferroalloy and non-ferrous plants since 2021, grouped by owner. The fifth tracks strikes on data centres, telecoms, media and research sites; the sixth tracks refinery strikes.
RUSSIA STRIKES LEDGER: Russian strikes on Ukraine's economic infrastructure, 599 rows
UKRAINE STRIKES LEDGER: Ukrainian strikes on economic infrastructure in Russia and occupied territory, 394 rows
ARSON & SABOTAGE LEDGER: Arson, sabotage and drone incursions in the EU and the UK, 104 rows
METAL STRIKES LEDGER: Ukraine's metals and mining assets: 2021 baseline against status in September 2026, 38 plants and mines
DATA CENTRE & TELECOM STRIKES LEDGER: Data centres, telecoms, media and research sites hit in Ukraine, 43 rows
ARSENAL GUIDE: Infographic guide to Russia and Ukraine's missile and drone arsenals
REFINERY STRIKES LEDGER: Russian oil refineries hit, and how badly, 27 refineries
| Refinery | Region | Capacity (mn t/yr) | Strikes | Latest hit | Worst damage (0-4) | Status now |
| Ryazan | Ryazan region | 17.1 | 16 | October 15, 2026 | 4 | Partly operating: AT-6 primary unit halted after 15 Oct strike; AVT-1, AVT-3, AVT-4 running (October 16, 2026) |
| Moscow (Kapotnya) | Moscow | 12 | 5 | September 20, 2026 | 4 | Halted (September 22, 2026) |
| Kirishi (KINEF) | Leningrad region | 20.1 | 8 | August 30, 2026 | 4 | Halted (September 15, 2026) |
| Yaroslavl (Slavneft-YANOS) | Yaroslavl region | 15 | 15 | September 17, 2026 | 4 | Halted (September 17, 2026) |
| Nizhny Novgorod (Lukoil NORSI, Kstovo) | Nizhny Novgorod region | 17 | 11 | November 1, 2026 | 4 | Partly operating (~25%) per September reports; fire and significant damage reported 1 Nov 2026, status since not known (September 15, 2026) |
| Volgograd | Volgograd region | 14.8 | 12 | October 2, 2026 | 4 | Halted (October 6, 2026) |
| Saratov | Saratov region | 7 | 10 | September 11, 2026 | 4 | Halted (September 16, 2026) |
| Syzran | Samara region | 8.5 | 10 | September 15, 2026 | 4 | Halted (September 16, 2026) |
| Novokuibyshevsk | Samara region | 8.3 | 8 | October 30, 2026 | 4 | Fire reported 30 Oct 2026; Fire Point claims hits incl. diesel hydrotreater; not officially confirmed; operating status unknown (October 30, 2026) |
| Kuibyshev (Samara) | Samara region | 7 | 6 | September 23, 2026 | 4 | Unknown after 22 Sep 2026 strike (September 23, 2026) |
| Tuapse | Krasnodar region | 12 | 11 | May 27, 2026 | 4 | Halted (no restart reported) (April 21, 2026) |
| Afipsky | Krasnodar region | 6.2 | 15 | August 25, 2026 | 1 | No halt reported (August 27, 2026) |
| Ilsky | Krasnodar region | 6.6 | 14 | September 26, 2026 | 3 | Halt claimed by Ukraine's Fire Point, not confirmed (September 26, 2026) |
| Slavyansk ECO | Krasnodar region | 5.2 | 9 | September 13, 2026 | 4 | No halt reported after 13 Sep 2026 (September 17, 2026) |
| Krasnodar | Krasnodar region | 3 | 2 | August 30, 2025 | 1 | No halt reported (August 30, 2025) |
| Novoshakhtinsk | Rostov region | 5 | 7 | September 25, 2026 | 4 | Halted (temporarily suspended) (September 25, 2026) |
| Ufa group (Bashneft: Ufaneftekhim, Novoil, UNPZ) | Bashkortostan | 23.4 | 16 | October 31, 2026 | 2 | Operating, units under repair (September); strike reported 31 Oct 2026, status since not known (September 22, 2026) |
| Salavat | Bashkortostan | 10 | 6 | October 8, 2026 | 4 | Halted (no restart reported) (August 14, 2026) |
| Nizhnekamsk (TANECO) | Tatarstan | 16 | 7 | September 13, 2026 | 4 | Unclear / partly operating (September 18, 2026) |
| Nizhnekamsk (TAIF-NK) | Tatarstan | 7.3 | 1 | July 8, 2026 | 0 | Operating (July 27, 2026) |
| Perm (Lukoil) | Perm region | 13.1 | 6 | September 25, 2026 | 4 | Halted (September 25, 2026) |
| Orsk | Orenburg region | 6.6 | 4 | August 11, 2026 | 4 | Halted (repairs up to six months) (August 13, 2026) |
| Omsk | Omsk region | 21 | 2 | October 8, 2026 | 4 | Unclear (restarted late July; later reported stopped) (September 15, 2026) |
| Tyumen (Antipinsky) | Tyumen region | 9 | 3 | July 25, 2026 | 4 | Halted (no restart reported) (July 28, 2026) |
| Ukhta (Lukoil) | Komi Republic | 4.2 | 3 | October 9, 2026 | 1 | Unknown (February 12, 2026) |
| Pervyi Zavod (Kaluga mini-refinery) | Kaluga region | 1.2 | 2 | May 10, 2024 | 1 | Operating (November 19, 2025) |
| Nevsky Mazut (St Petersburg) | St Petersburg | 1 | January 31, 2024 | 1 | Unknown (January 31, 2024) |
Russian oil refineries hit by Ukrainian strikes, as of November 1, 2026. Non-exhaustive; strike counts are floors. Damage: 0 claimed, no damage confirmed; 1 fire or minor damage; 2 secondary unit damaged, output reduced; 3 primary distillation unit damaged; 4 refinery halted. No plant has yet been reported halted or cut in Nov 2026; up to 145.8 mn t/yr (45% of the 327 mn t/yr nameplate total) if earlier halts still hold. In Oct 2026 plants reported halted or cut accounted for about 14.8 mn t/yr, about 5%. Russian officials put capacity under repair at about 10% (Deputy Prime Minister Alexander Novak, early September). Status mostly from unnamed industry sources cited by Reuters. Full sourced ledger: https://docs.google.com/spreadsheets/d/1AHjZvX9Hf-6jdKxcTE8Dw7f6O2_svY0kX54sqKPyU_s
This article was produced with the help of IntelliNews Lambda analytical tool
Unlock premium news, Start your free trial today.



