A massed Russian missile and drone attack on Odesa region's backbone energy assets cut power to more than 350,000 families, grid operator DTEK Odesa Grids said, on September 2.
Ukrenergo said the attack was aimed at the region's energy infrastructure. DTEK Odesa Grids put restoration at 177,000 families by the time it reported, leaving about 173,000 still off. Electric public transport in Odesa stopped running because there was not enough capacity to move it, and water supply failed in the Peresyp district of the city and the settlements around it, according to the utility Infoxvodokanal.
This is what Putin meant when he said that Ukraine had opened “Pandora’s box” by attacking Russian economic and retail targets on September 1.
He told journalists after the Shanghai Cooperation Organisation summit in Bishkek that he had personally ordered the launch of this winter’s massive strikes on Ukraine's energy facilities in answer to the Ukrainian campaign against Russian refineries.
The number of vessel calls at Odesa has now fallen from seven or eight ships last week a day to one.
Odesa goes dark
The energy attack was the second half of a two-part squeeze on the same city. Russia has spent five nights working over Odesa's port export infrastructure, the Orlivka ferry crossing to Romania and a Nova Poshta terminal, part of a campaign against the ports that both sides have been running since the summer. On September 2 it went after the electricity that runs all of it.
Two named commercial assets were hit alongside the grid. DTEK said transport vehicles and office buildings at one of its industrial sites were damaged. A Ukrnafta filling station had structures destroyed and equipment significantly damaged.
By the morning of September 3, Ukrenergo said it had restored supply to every consumer in Odesa region who lost power the previous day, but that it was still applying grid restrictions to avoid overloading damaged equipment, to be lifted when repairs are finished. Outages persisted in the Kyiv, Chernihiv, Donetsk, Kharkiv and Zaporizhzhia regions. The energy ministry said consumers in Sumy, Kharkiv, Chernihiv and Kherson regions had also been cut off on September 2, without giving numbers.
Russia's defence ministry claimed it had struck four energy infrastructure objects ensuring the functioning of Ukrainian ports in Odesa and the region, along with a manufacturing facility for unmanned naval vessels, six fuel storage tanks and military supply warehouses. The ministry has been open since late August that port-serving energy assets are its aim point, which is the part of the claim that matches what Ukrainian operators report on the ground. The rest of it is unconfirmed.
Ukraine went into this attack with generating capacity already down from 54.5 GW before the war to about 12 GW, the cumulative result of three winters of strikes on the power grid, and the heating season starts in October.
A pharmacy warehouse, and the drift west
The overnight attack into September 3 pushed further from the front than the recent pattern. In Boryspil district outside Kyiv, drones hit the logistics complex of Biokon, a pharmaceutical warehousing and customs-warehouse business that serves foreign drug companies and which nv.ua describes as one of the largest specialised pharmaceutical warehouses in the country. Tymur Tkachenko, head of the Kyiv Regional Military Administration, said warehouse premises, an administrative building and a shop were damaged, with a large fire and a thick column of black smoke. One man was hospitalised with shrapnel wounds.
Two enterprises in Khmelnytskyi district, more than 400 km west of Kyiv, were damaged by drone debris. A cargo lorry burned over roughly 40 square metres and its driver was injured with shrapnel wounds, and a warehouse fire covered roughly 200 square metres, said Serhiy Tyurin, head of the Khmelnytskyi Regional Military Administration.
President Volodymyr Zelenskiy said destruction and damage were documented in 13 regions, naming Odesa, Kyiv region, Nikopol, Kherson, Sumy, Zaporizhzhia and Khmelnytskyi, and citing the pharmaceutical warehouse fire in particular.
"The enemy did not go on vacation. The Russians have found a new escalation and have no plans to slow it down," he said.
In Odesa itself a drone hit a residential tower at about 01:40, damaging 20 apartments in a 21-storey block and 12 cars parked below, said Oleh Kiper, head of Odesa region. Seventeen people were injured, three of them children. Russia's defence ministry said the targets had been infrastructure including ports and warehouses linked to the Ukrainian military. Odesa officials reported hits on civilian infrastructure and residential buildings.
Ukraine's ledger stays thin
For a second day the Ukrainian side of the ledger barely moved. The General Staff's account of the night of September 1 to 2 lists only military targets, an ammunition depot at Volodymyrivka, a unit logistics depot at Ocheretyne and a weapons concentration at Rechytsia in Bryansk region. No refinery, no fuel depot, no port, no energy asset.
Overnight into September 3 there were two economic items, neither of them solid. Governor Andrei Vorobyov said a drone strike started a fire at a factory in the village of Bolshoye Bunkovo in Moscow region. He did not name the factory or its sector, and TASS described a drone crashing on factory grounds rather than a direct hit.
Monitoring channels published footage of a fire at the sea port in Sochi and reported a drone attack on it. Neither the governor of Krasnodar Krai nor the mayor of Sochi has commented, and the extent of the damage and any casualties were still being clarified, Meduza reported. What is confirmed is the knock-on: Rosaviatsiya imposed temporary restrictions on arrivals and departures at Sochi and Gelendzhik airports.
That makes three days with almost nothing added on the Russian side, after a fortnight in which Ukrainian drones were taking a refinery or a warehouse complex out of service most nights. The Ust-Luga raid of September 1 remains the last confirmed hit on Russian economic infrastructure.
Russia's defence ministry claimed 416 Ukrainian fixed-wing drones were intercepted over Russian regions between 20:00 Moscow time on September 2 and 08:00 the next morning. Moscow mayor Sergei Sobyanin claimed more than 100 destroyed heading for the capital and Vorobyov claimed 56 over Moscow region. None of it is independently verified, and the numbers are claims rather than counts.
Weapons and technology
The jet drone is now half of every package, and Ukraine's answer to it has not arrived.
The air force said Russia launched 163 Shahed-type strike drones with S8000 Banderol, Gerbera and Parodiya decoys on the night of September 2 to 3, about half of them jet-powered, from Millerovo, Oryol, occupied Donetsk and Hvardiiske in occupied Crimea. It downed or suppressed 135. There were direct hits at 15 locations and debris fell at four more. No missiles were launched at all that night.
The Institute for the Study of War, citing Ukrainian air force data, put August at 4,943 long-range drones, down from 6,583 in April, but with more than 2,800 jet-powered drones launched in the month and jet types reaching 56% of strike packages. Fewer drones, but faster drones that are harder to shoot down.
Air force spokesman Yurii Ihnat said interception of jet-powered drones has fallen to about 60%, against 90% to 95% for propeller-driven types. Meduza reported that Ukraine downed 95% to 98% of propeller-driven Shaheds in the winter, that the all-drone rate was 88% on August 27 and 79% on August 31, and that jet-powered launches went from about 300 in June to about 1,500 in July. Ukraine has drones capable of catching the newest Geran-4 and Geran-5 models but only a few hundred of them, against the thousands it needs, and its interceptor missile stocks are no better supplied.
The answer Kyiv is buying more and trying to boost domestic productin as fast as possible. Zelenskiy said on September 2, Ukraine and Germany are finalising a bilateral drone agreement covering joint development and production of drones, missiles and related software, announcing it after a phone call with Chancellor Friedrich Merz on September 2, Kyiv Post reported.
Berlin is to deliver new air defence packages this month and the two leaders agreed to meet. Germany is already financing 50,000 Shrike FPV attack drones from the Ukrainian manufacturer SkyFall under a contract worth about €90mn ($104mn), and 15,000 STRILA interceptor drones built to destroy Shahed-type attack drones. That second number is the one that bears on the jet drone problem, and it is an order of magnitude above the few hundred interceptors Ukraine is reported to hold now.
Zelenskiy said in August that Ukraine had signed drone agreements with nine countries and was working on 15 more, among them Lithuania, Latvia, Estonia, the Netherlands, Denmark and Norway. Other German-Ukrainian work covers missile and aviation systems and ties between defence firms including Diehl, FirePoint and Luch.
Ukraine’s air force no longer publishes the number of Russian ballistic missiles intercepted in mid-August, a change Kyiv Post tied to the end of the Patriot interceptor supply. The report for the night of September 1 to 2 lists 141 targets downed, being 138 drones and three Banderol, and records no missile intercepts at all, even though two Iskander-M and two Kh-59/69 were fired. No missile interception rate can be computed from the published data, but there appear to be none. Ukraine’s skies are now open to Russian ballistic missiles.
On the Russian production side, Ukraine's Defence Intelligence said Moscow has halted production of the Geran-3 altogether, Militarnyi reported. It describes the type as a Geran-2 airframe fitted with a Telefly JT80 engine, flying at 300 to 370 km/h with a range up to 1,000 km and carrying Kometa-M12 satellite navigation with a 12-element adaptive antenna array, built with 45 identified foreign components, of which 22 are American, eight Chinese, seven Swiss, three German, two British and one Japanese. The agency calls it a transitional platform on the way to the Geran-4, whose airframe is designed around the larger Telefly LX-WP-160 jet engine. This is an intelligence assessment, not an observed production stoppage.
Civil defence is adapting to the tempo rather than to any single weapon. Zelenskiy announced a two-tier air alert system on September 2, yellow for incoming drones and red for missiles including ballistic missiles and massive combined attacks, each with its own siren signal and warnings drawn more tightly around the threatened area.
Under a yellow alert Kyiv's public transport will run partially, with some metro lines continuing, rather than stopping altogether. He announced it as Russia struck the capital for a seventh consecutive day. Ukraine recorded 13 air raid alerts totalling 15 hours on August 27 – a record for the full-scale war.
F-16 ammo running low
As the interceptor ammo runs out, Ukraine's F-16s have become a more important part of the air defence rather than an adjunct to it. They are drawing down the same US-supplied magazine and now also starting to run out of ammo.
Partners have transferred an estimated total of 39 planes and the fleet now hunts drones and cruise missiles over Ukrainian cities. The commander of the 107th Wing, callsign Phantom, told TWZ that "we are focusing on defending our skies against Russian unmanned drones to protect our infrastructure inside the country. Our target priority is cruise missiles."
The difficulty is that the missiles the aircraft fire are the same ones the ground systems need. The AIM-120 AMRAAM is the F-16's main air-to-air weapon and also the effector for NASAMS, the system covering Kyiv, so a round fired from a cockpit is a round unavailable to a launcher.
Stocks are short enough that some daytime sorties have gone up carrying nothing but the M61A1 Vulcan 20mm cannon. "Any aircraft without weapons is useless," Phantom said, asking allies for Patriot missiles and for AIM-9s and AIM-120s, and for production to be localised in Europe. Patriot interceptors are being consumed heavily with few replacements arriving, and Ukraine is competing for the same stock as Middle East buyers.
Nothing else was new. No Oreshnik, no Kinzhal and no intercontinental missile was used in the period. No new weapon type saw first combat use. Nothing was reported on autonomous or machine-vision targeting, on swarming or on fibre-optic control.
Major strikes and targets
Strikes on targets in Russia
| Date | Target | Weapon | Region | Damage |
| 3 Jun | St Petersburg oil terminal | Drones | Leningrad region | Hit on the opening day of Russia's SPIEF investment forum |
| 7 Jul | Omsk refinery | Drones | Omsk | Largest refinery hit to that point and the deepest strike into Russia |
| 16 Jul | Salavat refinery | Drones | Bashkortostan | Key units hit; about 3% of national refining capacity |
| 18 Jul | Wildberries warehouse | Drones | Tambov region | Seven killed; opens the campaign against retail and logistics |
| 4 Aug | Wildberries hubs near Moscow and St Petersburg; a refinery | Drones | Russia | Warehouses hit; refinery ablaze |
| 7 Aug | Wildberries warehouse, Yekaterinburg | Drones | Sverdlovsk region | 2,000 km from the border |
| 12 Aug | Novorossiysk Grain Plant terminal | Drones | Krasnodar Krai | Loading equipment damaged; company puts repairs at one to four months |
| 14 Aug | Last working Novorossiysk grain terminal | Drones | Krasnodar Krai | All three of the port's grain terminals out of service |
| 17-18 Aug | Five bulk carriers | Sea and aerial drones | Novorossiysk and Tuapse | First large-scale strikes on ships carrying grain |
| 19-25 Aug | Refineries at Ufa, Nizhnekamsk, Perm, Novokuybyshevsk, Afipsky and Novoshakhtinsk | Drones | Russia | Perm and Novoshakhtinsk suspended processing |
| 22-24 Aug | Ozon warehouses at Chapayevsk (Samara), Orenburg, Makhachkala (Dagestan), Enem and Adygeysk (Adygea), Nevinnomyssk (Stavropol) | Drones | Samara, Orenburg, Dagestan, Adygea, Stavropol | Four warehouses hit and set ablaze, with injuries at Chapayevsk and Makhachkala; operations suspended. Adygeysk and Nevinnomyssk evacuated on a drone threat but undamaged. Ozon shares fell 28% |
| 24 Aug | Astrakhan gas processing plant; Kamensky Combine | Drones | Astrakhan and Rostov regions | Two gas separation units hit |
| 25-26 Aug | Lukoil-Nizhegorodnefteorgsintez, Kstovo | Drones | Nizhny Novgorod region | Crude processing suspended; every major Lukoil refinery in Russia now offline |
| 26 Aug | Wildberries logistics centre, Kotovsk | Drones | Tambov region | Three of 19 drones got through; more than 100,000 sq m burned, complex destroyed, two injured |
| 27 Aug | Ozon logistics centres at Ufa (Bashkortostan) and Orenburg | Drones | Bashkortostan and Orenburg region | Ufa warehouse suffered minor damage and closed for inspection; Orenburg facility evacuated on a drone threat and resumed work soon after |
| 27 Aug | Bashkir Soda Company, Sterlitamak | Drones | Bashkortostan | Smoke over the industrial zone; target identified by open-source analysts, not confirmed officially |
| 27-28 Aug | Shchastia thermal power station | Drones | Occupied Luhansk | Fire at the plant; blackout across occupied Luhansk and Donetsk, restoration time not given |
| 28 Aug | Slavneft-YANOS refinery, Yaroslavl | FP-1 drones | Yaroslavl region | Three quarters of capacity halted: the AVT-3 and AVT-4 primary units, 40% and 33% of the plant, stopped and only AT-4 still running. Eighth strike on the plant this year |
| 28 Aug | Magnit hypermarket, Pavlovsky Posad | Drone | Moscow region | Store hit; 46 windows shattered in the adjacent clinic; no casualties; first reported strike on one of the chain's hypermarkets |
| 28 Aug | Power transmission line | Drones | Voronezh region | Two villages and a farmstead cut off |
| 26-28 Aug | 21 substations and gas distribution stations in occupied territory | Drones | Occupied Luhansk, Donetsk, Kherson, Zaporizhzhia and Crimea | Ukrainian Unmanned Systems Forces claim; no damage detail and no Russian confirmation |
| 29 Aug | Ozon logistics facility | Drones | Rostov region | Small fire extinguished; operations suspended for inspection, per the company; site placed at Aksay by some accounts and Rostov-on-Don by others |
| 29 Aug | DNS warehouse, Aksay | Drones | Rostov region | Reported ablaze by open-source channels; the governor confirmed only drone debris on the site |
| 29 Aug | Chizhik supermarket warehouse, Leninskoye | Drones | Rostov region | Reported struck by a single Telegram channel; no official confirmation |
| 29-30 Aug | Kirishinefteorgsintez refinery, Kirishi | Drones | Leningrad region | Disputed. Ukraine's General Staff says the plant was struck and damage is being assessed; the governor says a downed drone fell near it and started a fire that was extinguished. No independent assessment; about 790 km from the border |
| 30 Aug | Belgorod combined heat and power plant | Not established | Belgorod region | Fires on eyewitness footage circulated by a local Telegram channel; TV broadcast disruption reported; no Russian official confirmation of damage and no outage figures |
| 30 Aug | Estate Logistics warehouse used by Ozon, Belgorod | Not established | Belgorod region | Warehouse hit and burning; Ozon confirmed the strike and halted deliveries in the city; acting governor reported two killed and 16 injured at commercial facilities |
| 30 Aug | PEK transport company facility and an industrial-zone site, Belgorod | Not established | Belgorod region | Fires reported from eyewitness footage circulated by one Telegram channel; no damage assessment and no official confirmation |
| 31 Aug | Logistics centre identified by monitoring channels as a Wildberries hub, Yekaterinburg | Drones | Sverdlovsk region | Operator says the facility was not damaged and staff were evacuated; debris damaged three apartment blocks and four were injured; over 1,600 km from the border |
| 1 Sep | Novatek-Ust-Luga complex, Ust-Luga port | Drones | Leningrad region | Ukraine's Defence Intelligence says key components of an oil-processing unit and other technological equipment were damaged and a large fire broke out; governor Alexander Drozdenko confirmed damage at the port and a fire, since extinguished, with no casualties, and did not name Novatek. Drone counts over the region differ between accounts |
| 2-3 Sep | Factory, operator and sector not identified, Bolshoye Bunkovo | Drone | Moscow region | Governor Andrei Vorobyov says a drone strike started a fire at a factory and did not name it; TASS describes a drone crashing on factory grounds rather than a direct hit. No damage assessment |
| 3 Sep | Sochi sea port | Drones | Krasnodar Krai | Fire in footage published by monitoring channels; damage, consequences and casualties still being clarified. Neither the Krasnodar governor nor the mayor of Sochi has commented. Rosaviatsiya restricted arrivals and departures at Sochi and Gelendzhik airports |
Strikes on economic infrastructure in Russia and Russian-occupied territory since 1 June 2026. Compiled from publicly available sources, including our own reporting and the Centre for Eastern Studies' war reports. Dates are of the strike where known and of first report otherwise; the list is of significant strikes on economic targets and is not exhaustive.
Strikes on targets in Ukraine
| Date | Target | Weapon | Region | Damage |
| 15 Jun | Odesa ports | Missiles and drones | Odesa | Export infrastructure damaged; first sustained pressure on the sea corridor |
| 6 Jul | Crimean power grid | Drones | Occupied Crimea | Peninsula-wide blackout |
| 14 Jul | Togo-flagged merchant ship, Odesa port | Missile | Odesa | Three crew killed |
| 19 Jul | Kyiv and other cities | Missiles and drones | Ukraine | Largest bombardment of the war to that date, in response to the Tambov strike |
| 27 Jul | Drone-industry exhibition | Missiles | Kyiv region | At least 10 killed |
| 31 Jul | US-owned drone factory | Missile | Ukraine | Plant destroyed |
| 5 Aug | Kyiv | 24 ballistic missiles | Kyiv | Air defences unable to respond; interceptor stocks reported near exhaustion |
| 18 Aug | Kryvyi Rih thermal power station | Drones | Dnipropetrovska oblast | Damaged beyond the ability to generate |
| 20 Aug | Antonov aircraft plants; drone and cruise missile component sites; three retail chains' warehouses | About 75 missiles, 23 ballistic or hypersonic | Kyiv | 18 killed, 42 injured, 90,000 customers cut off; no ballistic missile intercepted |
| 21 Aug | Largest shopping centre in Kryvyi Rih | Drone | Dnipropetrovska oblast | 16 killed, 140 injured, three missing |
| 22 Aug | Ukrzaliznytsia rail depots and repair works, Darnytskyi district | 11-13 ballistic missiles | Kyiv | Extensive fires; air defences inactive |
| 22-25 Aug | DTEK energy assets; Odesa and Chornomorsk ports; Rozdilna rail junction; two Epicentr stores; fuel depots | Missiles and drones | Odesa region | Six ships damaged in Greater Odesa between 18 and 24 August |
| 25-26 Aug | Power distribution across five regions | 162 Shahed-type drones, some jet-powered | Kharkiv, Sumy, Chernihiv, Donetsk, Zaporizhzhia | Consumers cut off in five regions; Ukrenergo published no numbers |
| 26-27 Aug | Kherson combined heat and power plant | Five guided bombs over two nights | Kherson | All remaining heat and power generating equipment destroyed weeks before the heating season |
| 27 Aug | Odesa port infrastructure and a grain elevator | Missiles and drones | Odesa | Seven-hour attack; elevator and port damaged, three injured; trains delayed more than 17 hours |
| 27 Aug | Warehouses and distribution centres of Roshen, Comfy, Avrora, Budynok Ihrashok, Fora, KOLO and Epicentr | 258 drones, two Oniks and Iskander-M/KN-23 ballistic missiles | Kyiv region | Roshen, Avrora and Budynok Ihrashok centres destroyed; third strike on Fora logistics in August |
| 27 Aug | Industrial plants and an energy facility, Kremenchuk and Myrhorod districts | Drones | Poltava | Seven settlements cut off |
| 28 Aug | Nova Poshta warehouse at Sviatopetrivske and terminal in Sumy | Drones; four guided bombs at Sumy | Kyiv region and Sumy | Warehouse struck twice more while crews fought the fire; Sumy terminal hit and three lorries damaged; a Kyiv region sorting centre destroyed |
| 27 Aug | Zaporizhstal steelworks | Five ballistic missiles | Zaporizhzhia | Blast furnace shop, power and transport infrastructure hit; plant already halted since the 11 August strike that killed eight |
| 27 Aug | Cargo ship Progress IV, out of Reni with sugar and peas | Reported drone strike, unattributed | Black Sea, Romania's economic zone | Caught fire and sank; all 12 crew rescued; Romania has opened a criminal investigation and named nobody |
| 28 Aug | Fozzy hypermarket and production facilities, Vyshneve | Drones | Kyiv region | Operations halted, scale of damage being assessed; no casualties |
| 28 Aug | Epicentr hypermarket, Zaporizhzhia | Drone | Zaporizhzhia | Fire over about 2,000 sq m; four injured; the chain's last operating store in the city |
| 28 Aug | Hypermarket, Pavlohrad | Not stated | Dnipropetrovsk | Store burned; a 17-year-old killed and seven injured; the chain was not named by officials |
| 28 Aug | Petrol station, Kharkiv | Geran-4 drone | Kharkiv | Fuel dispensers and operator's building burned; one woman killed and four men injured |
| 28 Aug | 14 warehouse premises across five districts, including a book warehouse at Sviatopetrivske | Shahed-type drones | Kyiv region | Publishing stock destroyed; Readeat suspended shipments |
| 28 Aug | Warehouses of a private company, Myla | Drones | Kyiv region | Prolonged detonations; M-06 highway closed over 17 km; more than 200 evacuated; prosecutors opened an inquiry into the storage of explosive materials |
| 28 Aug | Cargo lorries | Drones | Zhytomyr | Four lorries and three semi-trailers burned |
| 28 Aug | Power facilities in four regions | Not stated | Odesa, Mykolaiv, Kharkiv and Kyiv | Consumers cut off; Ukrenergo published no numbers |
| 29 Aug | Lorries carrying grain, Safianivka | Shahed drones | Odesa, Izmail district | Five lorries destroyed and three damaged; about 125 tonnes of grain damaged; one killed and three injured |
| 29 Aug | Energy infrastructure, Mykolaiv city and two districts | Shahed-136 drones, Banderol cruise missiles, one Iskander-M | Mykolaiv | More than 300,000 consumers cut off; trams and trolleybuses suspended |
| 29 Aug | Supermarket and a warehouse, Mykolaiv | Drones | Mykolaiv | Both caught fire; no casualties reported |
| 29 Aug | Warehouse at Zolochiv, enterprises at Chuhuiv and Liubotyn, power lines at Chervona Poliana and Cherkaska Lozova, a shopping centre and two petrol stations | Four missiles, guided bombs, 11 Molniya drones, one FPV and 83 unidentified drones | Kharkiv | Cherkaska Lozova cut off; two killed and 11 injured across the region |
| 29 Aug | A shop, a gas pipeline and a mobile phone tower | Not stated | Kherson | 34 settlements struck; one killed and 26 wounded |
| 29 Aug | Logistics company building, Pavlohrad | Not stated | Dnipropetrovsk | Building destroyed; two wounded |
| 28-29 Aug | Ukrposhta delivery lorry, near Kramatorsk | Drone | Donetsk oblast | Vehicle destroyed with about 500 parcels aboard; date placed by ISW and not independently confirmed |
| 29-30 Aug | Black Sea port infrastructure | Banderol S8000 jet loitering munitions | Odesa | Cargo operations prevented; vessel calls down from seven or eight ships a day to one, per the Ukrainian Ports Association |
| 30 Aug | Food storage warehouses, operator not named | Not stated | Odesa | Damaged; fire covering roughly 3,000 sq m |
| 30 Aug | Food-processing facility, a warehouse, port infrastructure and energy sites, operators not named | Not stated | Mykolaiv | Struck; single-sourced and no damage detail given |
| 30-31 Aug | Nova Poshta terminal | One Kh-59 and 121 Shahed-type drones across the attack | Odesa | Terminal building partially destroyed; fire later extinguished; no casualties |
| 31 Aug | Warehouse holding goods of the Varus supermarket chain, Boryspil | Not stated | Kyiv region | A large amount of goods damaged and destroyed, per the company; all 119 stores stayed open; deliveries may be delayed and some items temporarily unavailable |
| 31 Aug | Distribution centre of the Avrora chain | Not stated | Kyiv region | Completely destroyed, per the co-owner; no employees injured; second Avrora centre lost in five days |
| 31 Aug | Unspecified infrastructure, Odesa city | Shahed and Banderol drones and guided aerial bombs | Odesa | Infrastructure damaged, details being clarified by the regional administration; electricity supply disrupted across the city |
| 1 Sep | Ukrzaliznytsia depot and railway facilities, Kyiv | Ballistic missiles | Kyiv | Six Ukrainian Railways employees killed and one hospitalised; a workshop destroyed and multiple fires; train traffic halted on two sections and later reopened. 12 killed and 21 injured across Kyiv and the oblast overnight |
| 1 Sep | Port export infrastructure at Odesa and Chornomorsk, the Orlivka ferry crossing on the Romanian border, energy infrastructure and a sewing workshop | At least ten Banderol S8000, plus Shahed drones and guided aerial bombs | Odesa | Orlivka took direct hits and operations are fully suspended; it handles up to 1,200 vehicles a day. Temporary blackouts in some areas; major fire at the workshop; two residential buildings damaged and one injured |
| 31 Aug | DTEK Energy coal mine | Drone | Dnipropetrovsk | A worker injured, per the company; no damage figures given |
| 1 Sep | Nova Poshta terminal, Odesa | Not stated | Odesa | Fire inside the building, extinguished by the State Emergency Service; no casualties at the site; the terminal had been damaged in earlier strikes |
| 1 Sep | Three warehouse facilities, Bucha district | Not stated | Kyiv region | Fires and structural damage at all three, all extinguished; the State Emergency Service says two further strikes were made on the warehouses while crews worked; owners and contents not identified |
| 1 Sep | A supermarket and stores across the Nikopol, Pavlohrad and Synelnykivsky districts | Aerial bombs and drones | Dnipropetrovsk | Supermarket destroyed and stores damaged in more than 20 attacks from the evening, per the regional military administration; no chain named |
| 1-2 Sep | Port infrastructure, energy infrastructure, the Orlivka ferry crossing and a Nova Poshta terminal, Odesa | Ballistic weapons, guided aerial bombs and Banderol munitions | Odesa | Infrastructure damaged and electricity disrupted; eight injured including one child and two hospitalised; a 24-storey residential building, office buildings and two educational institutions also hit |
| 2 Sep | Industrial facility, operator not named | Jet-powered drones | Poltava | Damage not specified; no casualties; emergency service units deployed |
| 2 Sep | Backbone energy facilities, Odesa region | Massed missile and drone attack | Odesa | More than 350,000 families cut off, of which 177,000 restored at the time of reporting, per DTEK Odesa Grids. Electric public transport stopped and water supply failed in the Peresyp district. Ukrenergo says supply was restored to all Odesa region consumers by the morning of 3 September, with grid restrictions still applied to avoid overloading damaged equipment |
| 2 Sep | DTEK industrial site and a Ukrnafta filling station | Massed missile and drone attack | Odesa | Transport vehicles and office buildings damaged at the DTEK site; structures destroyed and equipment significantly damaged at the filling station |
| 2 Sep | Energy facilities, operators not named | Not stated | Sumy, Kharkiv, Chernihiv and Kherson | Consumers cut off in the four regions, per the energy ministry; no figures published |
| 3 Sep | Biokon pharmaceutical logistics complex, Boryspil district | Drones | Kyiv region | Warehouse premises, an administrative building and a shop damaged, with a large fire; one man hospitalised with shrapnel wounds. Described by nv.ua as one of the largest specialised pharmaceutical warehouses in the country |
| 3 Sep | Two enterprises, operators not named, Khmelnytskyi district | Drone debris | Khmelnytskyi | A cargo lorry burned over roughly 40 sq m and its driver was injured; a separate warehouse fire covered roughly 200 sq m |
Strikes on economic infrastructure in Ukraine since 1 June 2026. Compiled from publicly available sources, including our own reporting and the Centre for Eastern Studies' war reports. Dates are of the strike where known and of first report otherwise; the list is of significant strikes on economic targets and is not exhaustive.
The pattern
The two ledgers have come apart. Russia added seven entries in this period and Ukraine two, both of the Ukrainian ones unconfirmed or unattributed. That is the reverse of August, when Ukrainian drones were closing a Russian refinery or burning an e-commerce warehouse most nights and Russia was answering in set-piece waves every few days.
Reading a pause as exhaustion would be a mistake, because the Ukrainian campaign has run in bursts all summer. What can be said is narrower: since the Ust-Luga raid on September 1, no strike on Russian economic infrastructure has been confirmed by anyone on either side.
Russia's tempo, by contrast, has become continuous rather than episodic. Cheap jet drones in nightly waves of 160 to 220 do not need the missile salvos that used to mark a major attack, and on the night of September 2 to 3 Russia fired no missiles at all. It did not need them. That is the exchange Putin described on September 1, and Odesa in the dark is what it buys.
Two details are worth watching. The first is the westward drift, with Khmelnytskyi taking drone debris on enterprise sites more than 400 km from Kyiv. The second is the target class: a pharmaceutical logistics complex serving foreign drug companies is not an energy asset or a port, and its loss works through a supply chain rather than a grid.