Russian ballistic missiles destroyed telecoms company Datagroup's Kyiv data centre beyond repair, the company said on October 19, and an attack on an enterprise near Kyiv killed three that evening.
"The restoration and further operation [of the data centre] are impossible," Datagroup said in a statement, adding that none of its staff were hurt and that it was serving customers through backup facilities, the Kyiv Post reported. The neighbouring Cosmo Multimall shopping centre lost parts of its roof and ceilings, the Ukrainian Council of Shopping Centers said. A pro-Russian account on X quoted Russia's defence ministry as naming the "Data Group" data processing centre among its targets in Kyiv. THE KYIV POST LINKS THE LOSS TO THE OCTOBER 18-19 BALLISTIC ATTACK. THE MINISTRY CLAIM WAS READ ONLY AS RELAYED BY THE X ACCOUNT VICKTOP55; TASS SEPARATELY HEADLINED A KYIV DATA CENTRE "COMPLETELY DESTROYED".
It is the second strike on Datagroup in under a month, after a daytime drone attack on its data centre and central Kyiv offices on September 25, and the 40th entry in IntelliNews' ledger of strikes on Ukraine's data centres, telecoms, media and research sites since July.
In the Obukhiv district of the Kyiv region, a Russian attack on an enterprise on the evening of October 19 started a fire and killed a man and two women, whose bodies were found as the site was cleared, Interfax-Ukraine reported on October 20. Six people were taken to hospital, regional head Tymur Tkachenko said, Ukrinform reported. THE ENTERPRISE IS NOT NAMED. UKRINFORM (23:10, OCTOBER 19) DESCRIBED A DRONE ATTACK AND ONE DEAD; INTERFAX-UKRAINE (09:23, OCTOBER 20) GIVES THREE DEAD AND DOES NOT STATE THE WEAPON.
Russia launched 165 drones at Ukraine overnight on October 19-20, 105 of them jet-powered Shaheds, and air defences downed or suppressed 115, the air force said, Ukrinform reported. It recorded hits at 30 locations and listed no missiles. PRELIMINARY TALLY AS OF 08:00 KYIV TIME; 20 DRONES WERE STILL IN THE AIR, AND ABOUT 30 ARE NOT ACCOUNTED FOR IN THE REPORT.
In Russia, the defence ministry said 136 Ukrainian drones were destroyed overnight over 14 regions, including the Moscow region, TASS reported. RUSSIAN DEFENCE MINISTRY CLAIM. THE RUSSIAN SIDE OF THE NIGHT OF OCTOBER 19-20 IS NOT YET REPORTED AT THE TIME OF WRITING BEYOND THE MINISTRY TALLY, ONE GOVERNOR'S POST AND AIRPORT RESTRICTIONS; NO DAMAGE OR CASUALTIES HAD BEEN REPORTED IN THE SOURCES READ.
Refinery strikes
Nationwide: no new strike on a Russian oil refinery was reported for October 19 or the night of October 19-20 at the time of writing.
Ryazan: no restart of the main CDU-6 crude unit, halted after the October 15 drone attack, has been reported since Reuters said on October 17 that it was still down. NO NEWER STATUS FOUND; REFINERY ROW UNCHANGED.
Nationwide, capacity: plants reported halted or cut so far in October account for about 14.8mn tonnes a year, or 5% of Russia's 327mn tonnes nameplate capacity, by IntelliNews' refinery ledger, and up to 145.8mn tonnes, or 45%, if halts reported earlier still hold. Deputy Prime Minister Alexander Novak put capacity under repair at about 10% in early September. UNCHANGED FROM OCTOBER 19: NO REFINERY ROW CHANGED TODAY.
Metal plants hit
Nationwide: no new strike on a Ukrainian steel, iron ore, coke, ferroalloy or non-ferrous plant was reported for October 19 or the night of October 19-20 at the time of writing. THE INDUSTRIAL FACILITY HIT IN KRYVYI RIH ON OCTOBER 19 (SEE UKRAINE UNDER FIRE) IS NOT NAMED OR IDENTIFIED AS A METALS PLANT. THE METALS LEDGER IS UNCHANGED.
Oil depots, factories and military targets in Russia
Nationwide: the defence ministry said its air defences destroyed 136 drones between 20:00 on October 19 and 08:00 on October 20 Moscow time over the Belgorod, Bryansk, Voronezh, Kaluga, Kursk, Lipetsk, Oryol, Pskov, Ryazan, Smolensk, Tambov, Tver, Tula and Moscow regions, TASS reported. Over the 24 hours to the morning of October 19 it claimed 405, TASS reported. RUSSIAN DEFENCE MINISTRY CLAIMS. NO PER-REGION FIGURES. THE 405 COVERS A 24-HOUR WINDOW AND OVERLAPS THE 149 CLAIMED FOR THE NIGHT OF OCTOBER 18-19 IN THE OCTOBER 19 EDITION.
Moscow, Pskov and Kaluga: the aviation agency Rosaviatsia restricted flights overnight at Pskov, Kaluga and Moscow's Vnukovo airports and later lifted the restrictions, Fontanka reported. The heads of Moscow, the Moscow region and Pskov reported no drones downed, it said.
Tula region: Governor Dmitry Milyaev said one drone was downed overnight, Fontanka reported.
Belgorod region: four people were injured by drones in the Shebekino district on October 19, two at a car park in Shebekino and two men when a drone hit their car on the Belgorod-Shebekino highway, the regional operations centre said, Izvestia reported. Houses and cars were damaged in several villages. A SEPARATE IZVESTIA ITEM ON ONE MAN KILLED IN THE REGION COULD NOT BE OPENED OR DATED; NOT PRINTED.
Bryansk region: Ukraine's General Staff said on October 19 that its forces hit a radar station near Trubchevsk, Interfax-Ukraine reported. UKRAINIAN GENERAL STAFF CLAIM; NO DATE OF THE STRIKE, NO DAMAGE ASSESSMENT AND NO RUSSIAN CONFIRMATION FOUND. MILITARY TARGET.
St Petersburg, update: Russian authorities put the toll of the October 17-18 attack on St Petersburg and the Leningrad region at one killed and 15 injured, Forbes reported. NOT RECONCILED WITH GOVERNOR BEGLOV'S ONE KILLED AND FIVE INJURED IN THE CITY OR THE 10 INJURED CITED BY STATE MEDIA; IT MAY COVER THE CITY AND THE REGION TOGETHER.
Ukraine under fire
Kyiv, update: Zelenskiy said Russia fired 16 ballistic missiles at Kyiv and the surrounding region in several waves overnight on October 18-19, and the air force's preliminary count listed none of them among the targets intercepted, Euromaidan Press reported. The air force said Russia also used Iskander-K cruise missiles and 269 drones, and that four Iskander-Ks and 243 drones were downed or suppressed. The attack also damaged one of Ukraine's main ice arenas, on Shalett Street, Suspilne reported. THE KYIV TOLL IS UNCHANGED AT ONE KILLED AND EIGHT INJURED. THE NUMBER OF ISKANDER-K MISSILES LAUNCHED WAS NOT GIVEN. EUROMAIDAN PRESS AND HROMADSKE URLS NOT CAPTURED (BEN'S CLIPS).
Kyiv, claims: a pro-Russian account on X quoted Russia's defence ministry as saying it hit a Fire Point logistics hub making components for long-range drones and engines for FP-5 Flamingo cruise missiles, the Khimvolokno industrial site and Kyiv's locomotive depot, which it said stored Flamingo and FP-9 components. RUSSIAN DEFENCE MINISTRY CLAIMS, READ ONLY AS RELAYED BY THE X ACCOUNT VICKTOP55. NO UKRAINIAN CONFIRMATION OF THESE TARGETS FOUND.
Kyiv region: a strike on Irpin overnight on October 18-19 killed one woman and injured 19 people, nine of them children, and damaged 86 structures, including about 70 private homes and five high-rises, Tkachenko said, Ukrinform reported. Plastics maker Planeta Plastik said its production facilities took a direct hit and suffered significant damage, with all employees safe, UA.News reported. THREE PEOPLE REPORTED MISSING IN IRPIN EARLIER ON OCTOBER 19 (EUROMAIDAN PRESS, CITING TKACHENKO) ARE NOT ACCOUNTED FOR IN THE LATER REPORTS READ. A MONITORING CHANNEL, MILITARY SUMMARY, SAID CRUISE MISSILES HIT NPO ECOSOFT'S PLANT IN IRPIN, AND AMK MAPPING SAID AN ISKANDER-K ATTACK LIKELY TARGETED THE 'WESTERN' 330KV SUBSTATION WEST OF KYIV - MONITORING-CHANNEL CLAIMS, NOT CONFIRMED.
Nationwide: more than 10 energy facilities were damaged in 11 regions overnight on October 18-19 and at least 550,000 families lost power, Zelenskiy said, the Kyiv Post reported; later that day he said 28 substations and other critical energy facilities had been hit. Ukrenergo set limits for industry in all regions and hourly outages for one to two queues of households in some regions from 06:00 to 23:59 on October 20, UNN reported. 'MORE THAN 10 ENERGY FACILITIES' AND '28 SUBSTATIONS AND OTHER CRITICAL ENERGY FACILITIES' ARE BOTH ZELENSKIY'S - NOT RECONCILED.
Nationwide, damage: strikes since the start of the year have caused $7.7bn of damage, with more than 1mn square metres of space destroyed, and Russia has made more than 2,000 strikes on Ukraine's energy infrastructure in three months, Prime Minister Serhii Koretskyi said on October 19, TASS reported. KORETSKYI'S FIGURES. TASS'S HEADLINE SAYS 2,000 'EXPLOSIONS'; '1MN SQUARE METRES' IS FROM A MONITORING CHANNEL'S SUMMARY OF THE SAME REMARKS. TASS URL NOT CAPTURED (BEN'S CLIP OF ITS NEWS FEED).
Volyn region: about 15 jet-powered Shahed-type drones targeted the region and around 66,000 customers were without power on the morning of October 19, with Kovel, Manevychi and Lutsk hit hardest and no casualties, regional head Roman Romaniuk said, Euromaidan Press reported.
Vinnytsia region: a critical infrastructure facility in Koziatyn was damaged and power there would stay unstable for some time, city council secretary Iryna Repalo said, Suspilne reported.
Kharkiv and Rivne regions: six people, including two children, were injured in the Kharkiv region, Koretskyi said, and four in the Rivne region, regional police said, Euromaidan Press reported.
Zhytomyr and Vinnytsia regions: Polish bathroom ceramics maker Cersanit and flooring maker Barlinek said on October 19 that they had suspended production at their factories in Zviahel and Vinnytsia after Russian attacks, putting a combined workforce of about 1,800 out of production, IntelliNews reported. Cersanit's plant was hit by drones on September 11-12 and October 15-16.
Dnipropetrovsk region: an industrial facility in Kryvyi Rih was hit on October 19, killing two men and injuring seven, including a 15-year-old boy, Forbes reported, citing officials. Overnight on October 19-20 Russia attacked the region more than 10 times with drones and an aerial bomb, damaging homes in Dnipro, Hrushivka and the Synelnykove district, with no casualties reported, Governor Oleksandr Hanzha said, Mezha reported. FOR OCTOBER 19 AS A WHOLE HANZHA GAVE MORE THAN 20 ATTACKS, TWO KILLED AND 10 INJURED (MEZHA). AMK MAPPING (MONITORING CHANNEL) SAYS DNIPRO AND SYNELNYKOVE WERE HIT WITH JET-POWERED UMPK-5 GLIDE BOMBS FOR A SECOND NIGHT - CLAIM ONLY; HANZHA SAYS 'AN AERIAL BOMB'.
Mykolaiv: a Russian Banderol strike overnight on October 19-20 damaged the facade and windows of an apartment block, destroyed three cars and injured a 77-year-old woman, and Shahed drones hit energy and industrial infrastructure in the region without injuries, acting regional head Heorhii Reshetilo said, Mezha reported. THE FACILITIES ARE NOT NAMED. MEZHA CALLS THE BANDEROL A 'MISSILE'.
Black Sea: the pro-Russian X account also quoted the defence ministry as saying a dry-cargo ship carrying military and dual-use goods was hit 130 km south-west of the port of Odesa. RUSSIAN DEFENCE MINISTRY CLAIM, READ ONLY AS RELAYED; NO DATE, VESSEL NAME OR UKRAINIAN CONFIRMATION FOUND.
Data centres, telecoms, media and R&D
Kyiv: Datagroup's data centre, destroyed in the October 18-19 attack (see above), is logged as a new row, taking the ledger to 40. Datagroup had said after the September 25 strike that customer data was intact and services ran from backup facilities. NO NEW STRIKE ON A DATA CENTRE, TELECOMS OPERATOR, BROADCASTER OR RESEARCH SITE WAS FOUND FOR THE NIGHT OF OCTOBER 19-20.
Weapons and technology
Patriot: US Defense Secretary Pete Hegseth has not approved the transfer of a significant batch of Patriot interceptors for Ukraine that its allies have already paid for, three Ukrainian officials told the Kyiv Independent. "Hegseth has the contracts for Patriot missiles on his desk. He is not signing off on them," one said. A US government official called the claims "not true", and a Nato official said deliveries under the PURL scheme were continuing, including air defence. ANONYMOUS UKRAINIAN SOURCES; DISPUTED BY A US OFFICIAL. KYIV INDEPENDENT URL NOT CAPTURED (BEN'S CLIP); REPUBLISHED BY CENSOR.NET https://censor.net/en/news/4029261/hegseth-has-not-yet-approved-the-transfer-of-missiles-to-the-patriot-system-for-ukraine .
Lockheed Martin: Zelenskiy met Lockheed Martin representatives in Kyiv on October 19 to discuss faster deliveries of interceptors and moving F-16 maintenance and repair to Ukraine, UNITED24 reported.
Early warning: US data did not arrive before the first wave of the October 18-19 ballistic attack at about 23:00, though a warning came before the second wave at about 03:00, air force spokesman Yurii Ihnat said, Euromaidan Press reported. Secretary of State Marco Rubio said "there's been no pause" in intelligence sharing, Reuters reported, and pointed to a software problem with the early-warning system a few nights earlier, according to The Guardian. THIRD BALLISTIC ATTACK ON KYIV IN A WEEK TO BEGIN WITHOUT A PARTNER WARNING, AFTER OCTOBER 12 AND 13 (EUROMAIDAN PRESS). REUTERS AND THE GUARDIAN READ VIA EUROMAIDAN PRESS; SEE ALSO KYIV INDEPENDENT https://kyivindependent.com/us-reacts-to-kyivs-claim-it-received-no-advance-notice-of-russian-ballistic-missile-launches/ .
Starlink: Starlink and Starshield equipment stops working at speeds of 130-161 km an hour in various sectors of the front, slowing logistics and limiting mid-strike drones and interceptors of jet-powered Shaheds, Zelenskiy said on X on October 19. He also ordered more production capacity for turrets, which he said had proved highly effective against Shaheds. ZELENSKIY'S STATEMENT.
Jet drones: a jet-powered Shahed launched from Russia's Oryol region flew a record 1,472 km to Lviv and circled the city six times, possibly on reconnaissance with almost no warhead, the monitoring account NOELreports said. MONITORING-CHANNEL CLAIM, NOT CONFIRMED BY ANY OFFICIAL SOURCE FOUND.
Russia: Kalashnikov delivered a batch of 9M333 anti-aircraft missiles for the Strela-10 system ahead of schedule as part of its 2026 obligations, the company told TASS on October 19. COMPANY CLAIM.
Arson and sabotage in the EU and the UK
Lithuania, Starlink, update: police had detained no one by October 19 over the attempted arson at premises reportedly run by data centre operator Delska and used by SpaceX in Vilnius, Police Commissioner General Arunas Paulauskas said, LRT reported. Presidential national security adviser Deividas Matulionis said Russia could have been involved but that responsibility had not been established, IntelliNews reported. ATTRIBUTION IS NOT ESTABLISHED; THE ADVISER'S 'COULD HAVE' AND THE PRIME MINISTER'S 'LIKELY' ARE ASSESSMENTS, NOT FINDINGS. THE TARGET WAS NINE ANTENNAS AND A CONTROL UNIT (LRT).
Lithuania, drone, update: Defence Minister Robertas Kaunas said the drone that crashed in the Pasvalys district on October 18 was part of an attack on St Petersburg and that initial information pointed to a Ukrainian-made drone, LRT reported. Poland's defence ministry ordered a review of its radar records with Lithuania and said reports that Warsaw believed the drone had been launched from Lithuanian territory were false, IntelliNews reported. POLSAT NEWS HAD REPORTED, CITING POLISH DEFENCE MINISTRY SOURCES, THAT IT WAS LAUNCHED FROM LITHUANIA ABOUT 30 KM FROM THE POLISH BORDER (LRT). THE ROUTE IS STILL DISPUTED: LITHUANIA SAYS IT HAS EVIDENCE OF ENTRY FROM POLAND; POLISH RADAR HAS NOT CONFIRMED IT. LRT GIVES THE TYPE AS 'FPV-1'; FIRE POINT'S DRONE IS THE FP-1 - NOT RECONCILED.
Bulgaria, update: drone attacks on merchant ships have begun disrupting Bulgaria's grain exports, with vessels refusing or delaying calls at its ports and about 5mn tonnes of wheat at risk, grain producers' association chairman Iliya Prodanov said on October 16, IntelliNews reported. NO OFFICIAL ATTRIBUTION OF THE SHIP ATTACKS. CARRIED AS AN UPDATE (STATEMENT OF OCTOBER 16, REPORTED OCTOBER 20).
Tit for tat
Russia's missiles have put another Kyiv data centre out of action for good, three weeks after Parkovyi said the same of its own, and Ukraine's grid is rationing power again. Ukraine's drones were counted over 14 Russian regions overnight, though no damage had been reported there by morning.
In the air, the gap is interceptors. Kyiv says Washington is sitting on Patriots its allies have paid for, while Russia's ballistic missiles keep getting through.
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, 491 rows
UKRAINE STRIKES LEDGER: Ukrainian strikes on economic infrastructure in Russia and occupied territory, 307 rows
ARSON & SABOTAGE LEDGER: Arson, sabotage and drone incursions in the EU and the UK, 92 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, 40 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 | 10 | August 26, 2026 | 4 | Partly operating (~25%) (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 | 7 | August 22, 2026 | 4 | Unknown after 22 Aug 2026 fire (August 22, 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 | 15 | September 23, 2026 | 2 | Operating, units under repair (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 October 20, 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. Plants reported halted or cut in Oct 2026 account for about 14.8 mn t/yr, about 5% of the 327 mn t/yr nameplate total; up to 145.8 mn t/yr (45%) if earlier halts still hold. 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