Wholestory

Last Updated: August 17, 2026

The War Fought at Range

The Long-Range Strike Campaign

Named struck sites on both sides of the long-range war

Oil refinery
Oil depot
Port / export terminal
Logistics / warehouse
Military site
Civilian site

Russian Mass-Strike Packages: Launched vs. Intercepted

count

Drones launched
Drones downed
Missiles launched
Missiles downed
Strike package
Struck sites on both sides' campaigns, colored by target category. Drag the slider to rewind the campaign; the bars tab shows what each mass-strike package launched and what was stopped.

Ukraine fired more than 800 long-range drones into Russia overnight into August 16, one of the largest aerial attacks of the war, and burned the biggest warehouse in the country: a 250,000-square-metre Wildberries hub at Podolsk, forty kilometres south of central Moscow, confirmed by geolocated footage, by the regional governor and by the retailer itself, which said it had to reorganise its logistics chains. Ukraine says seven of its ten largest centres are now disabled. The night before, Flamingo cruise missiles hit the Progress space-rocket plant at Samara, and a fire was reported at Savasleyka air base, home to the MiG-31K jets that launch Russia's Kinzhal ballistic missiles — the first sign of a campaign reaching for the launchers themselves, because Ukraine cannot get enough interceptors to stop the missiles in flight. The cost to Russia is now being counted by people with no stake in counting it. Crude exports were suspended at Novorossiysk's Sheskharis terminal, its tanks full, and Russian Railways restricted cargo there from August 13 to 22. The International Energy Agency cut its estimate of third-quarter global refinery runs by a further 370,000 barrels a day, naming attacks on Russian refineries alongside Middle East disruption — the first time the campaign has been priced into the world's reference oil balance, though the two causes are not separated. Petrol ran short at Moscow-region filling stations again on August 17, and the Russian government conceded that supply 'remains difficult' across ten named regions. Russia's own week was the heaviest on Ukrainian civilians in four years. The United Nations recorded 437 killed and 2,610 injured in July, the worst month since May 2022 and about 30 percent above June's record, with missiles and long-range drones the leading cause. A missile at Kryvyi Rih killed two ArcelorMittal workers and partly stopped production, another burned out Kyiv's Petrovka book market, and Naftogaz counted 293 strikes on its gas facilities since January. What cannot be counted is the defence: the Air Force has published drone figures for four straight nights and no missile figures at all since August 11.

The Whole Story

The Ukraine-Russia war is now fought in two places at once, and only one of them is the front. Along the 1,200-kilometre contact line, drone reconnaissance and strike coverage reaching tens of kilometres into the rear have made massed armour expensive and rare, and ground changes hands in single settlements. In the stalemate that produced, a second war has grown up at ranges the front never reaches. Both sides are trying to win it by breaking something a long way behind the other's lines: Ukraine by taking apart the refining, aviation, and logistics infrastructure that funds and supplies the Russian war effort, Russia by attacking Ukrainian cities, power generation and imports until resistance becomes unaffordable. Neither campaign has yet moved the frontline. Both have escalated anyway.

The two campaigns are built from opposite materials, and that decides how each one works. Ukraine's is made of cheap long-range drones launched in mass, which buys reach rather than weight of fire: strikes have been confirmed as far as roughly 1,980 kilometres from the frontline at a refinery near Tyumen, and by the border measure some 2,200 kilometres at a petrochemical plant in Tobolsk. Because a drone cannot flatten a refinery, the campaign has instead moved through target sets, each one narrower and more specific than the last. It began with refineries and oil depots, extended to the electrical substations feeding them, then to the consumer logistics network, and has since broadened to strategic aviation bases and maritime logistics; by mid-August it had reached the retailer's single largest warehouse forty kilometres from central Moscow, and had begun aiming at the launchers themselves — a space-rocket plant at Samara and the airfield that flies Russia's Kinzhal-carrying MiG-31Ks. Now it aims at the individual processing units within a plant, the parts that are hard to replace, and returns to them before repairs finish. For most of its course the campaign has burned infrastructure rather than killed people, but that has begun to change: the August strike that set fire to the TANECO refinery at Nizhnekamsk killed at least thirteen, including a child, its heaviest civilian toll on Russian soil. Russia's campaign is the inverse: ballistic and cruise missiles fired in packages of dozens alongside hundreds of drones, weight rather than reach. Its constraint is supply at both ends. Russia is launching more ballistic missiles each month than it manufactures, drawing down stockpiles while cutting drone volumes; Ukraine's only reliable answer to a ballistic missile is the Patriot interceptor, which it cannot build and cannot obtain in quantity, meaning concentrated ballistic barrages—like the 27 missiles fired at Kyiv on August 1, of which only one was intercepted—can overpower the defensive umbrella.

What each campaign has actually achieved shows up first in places neither side aimed at. Russia suspended gasoline exports on 1 April 2026 and diesel exports on 8 July as strikes on refining capacity intensified, then renewed a ban on both fuels to run to the end of January 2027. Kazakhstan, not a party to the war, saw its daily oil and gas condensate output more than halve after strikes closed the Black Sea terminal its exports run through. Wildberries rewrote its seller terms to exempt itself from liability for goods destroyed by drone attack eleven days before the first strike, has since begun small compensation payments, is now looking for warehouse space in Kazakhstan rather than leasing any more in Russia, and is reported to be under consideration for state support. On the Ukrainian side the pattern is civilian and industrial by turns: a cruise missile into a bulk carrier off Odesa that killed ten, nine of them crew; two Nova Poshta postal terminals struck twelve days apart; a defence-industry gathering outside Kyiv hit by a ballistic missile; residential blocks in Lviv, a market in Kyiv, and repeated deadly barrages against the capital and regional centres as interceptors run low.

The hard part is knowing what any of it adds up to, because almost every number is published by the side that fired or the side that was hit. Strike tallies come from the commander or service of the force that flew the mission, and change category between statements — 154 substations one week, 164 energy targets the next, 100 strikes in a security service's 40-day account — so they cannot simply be read as a running total. Damage estimates come from the struck company or from research firms that say plainly there is not enough data, and independent geolocation, mostly by the Institute for the Study of War, still settles little more than whether a named facility burned. But the effect question is no longer entirely unanswerable from the outside, and the outside numbers are converging. Independent consultancy data reported by Bloomberg put Russian refining at a 24-year low of about 3.6 million barrels a day in July; the Kyiv School of Economics, working separately, puts refinery runs at 3.8 million; and the Centre for Research on Energy and Clean Air records oil-product export loadings falling to a record-low 4.7 million tonnes in July, less than half a year earlier. Russia has legalised long-banned low-grade petrol, renewed its ban on gasoline and diesel exports into 2027, turned to record fuel imports from Belarus and a first cargo of gasoline from India, seen its insurers stop covering Black Sea shipping, exported its fuel shortage to Central Asia, and — after Ukraine's biggest strike yet on Novorossiysk — briefly halted two of its largest grain terminals; one struck refinery's governor estimated six months to repair it. By mid-August the outside read had hardened further: crude loading was suspended at Novorossiysk's Sheskharis terminal with its tanks full, Russian Railways restricted cargo at the port for ten days, and the International Energy Agency cut its estimate of third-quarter global refinery runs by 370,000 barrels a day, naming attacks on Russian refineries among the causes — the first time the campaign has been priced into the world's reference oil balance, albeit not separated from Middle East disruption. These are dated admissions of cost from the side being hurt, and from the neighbours it used to supply. The clearest of them is corporate: a Russian accounting of the strikes on Wildberries, the country's largest online retailer, puts the losses at up to 4.82 billion dollars across more than twenty warehouses with nothing insured, and a Kremlin source expects a wave of retailer bankruptcies. The long-open 80 percent claim has moved too: what was a Polish foreign minister's uncited figure is now Ukraine's own energy minister's, who says Russian strikes have destroyed or damaged more than 80 percent of the country's power generation and left a six-gigawatt shortfall — which fixes the scale and the fact that it is generation, not the transmission grid, while leaving open how much is destroyed rather than merely damaged and reparable. So the live questions are narrower than they were — whether the loss of Russian refining is durable or quickly repaired; whether Russia, now preparing to turn its ballistic missiles back onto Ukraine's grid a month before winter, can overwhelm repairs faster than they are made while Ukraine's interceptors run low; and whether either campaign, having failed to move the front, is capable of ending the war by other means.

Continue Reading →

The Biggest Strike Yet on Novorossiysk Halts Two of Russia's Largest Grain Terminals

On the night of August 11-12 Ukraine mounted its largest strike of the war on Novorossiysk, the Black Sea port that has become the Russian fleet's main refuge and one of the country's principal oil and grain gateways. President Zelensky said the attack used Palyanytsya jet-powered drones, Neptune cruise missiles and unmanned surface vehicles against the naval base's air-defence positions, berths and seaport infrastructure; Ukrainian sources reported and published footage of fires at the Sheskharis oil terminal and the naval base, and Krasnodar Krai Governor Veniamin Kondratyev acknowledged the strike, claiming civilian damage in Novorossiysk, Anapa, Gelendzhik and Temryuk. The measurable consequence came at the grain terminals: Reuters, citing four industry sources, reported that two of Russia's largest — the Novorossiysk grain terminal and the Novorossiysk Grain Products Plant — suspended operations. The strike lands as Ukraine's navy assesses that occupied Crimea is no longer a full-fledged base for the Black Sea Fleet, which has fallen back on Novorossiysk; separate satellite imagery from August 7 showed a vessel sinking nearby. The maritime campaign, which began by sinking warships and choking the Kerch ferry, is now stopping Russian grain from leaving port. Imagery collected afterwards sharpened the naval result. Reading satellite pictures from Vantor, the specialist publication Naval News assessed that the frigates Admiral Essen and Admiral Makarov had been struck on or beside their forward vertical-launch cells and burned, damage likely severe enough to disable both ships' missile batteries — the two most capable surface combatants the Black Sea Fleet had left after the cruiser Moskva sank in 2022. A 30N6E fire-control radar belonging to an S-300 air-defence system was damaged in the same raid, and a Buyan-M corvette and a patrol ship were claimed hit. The assessment is the publication's own analysts' reading of the imagery, and Russia has not acknowledged it.

The Campaign Reaches the Baltic at Ust-Luga

Overnight into August 14 Ukrainian drones struck the Novatek Ust-Luga oil refinery at Slobodka in Leningrad Oblast, hitting two of its processing units, and set a fire at the port of Ust-Luga itself — Russia's largest Baltic export terminal, the gate through which crude, fuel, coal, fertiliser and grain leave the country's north. The strike is the Ukrainian General Staff's account. The fire is the struck side's own: Leningrad Oblast Governor Alexander Drozdenko acknowledged it on his Telegram channel and then closed it down, writing that "all consequences of the attack in the port of Ust-Luga were eliminated, there are no victims" — and publishing no figure for throughput lost, tankage destroyed or loading suspended. Two things make this more than another refinery. One is geography: the campaign's long reach had run east to the Volga and the Urals and south to the Black Sea, and Ust-Luga sits on the Gulf of Finland. The other is repetition — it is the second strike there since early July, the pattern of returning to a site before its repairs are finished.

Flamingos Hit a Space-Rocket Plant, and Ukraine Starts Hunting the Launchers

Overnight into August 15 Ukraine fired FP-5 Flamingo cruise missiles at the Progress Space Rocket Center in Samara, one of Russia's principal rocket and space enterprises and, the Ukrainian General Staff said, central to its effort to build battlefield satellite communications of its own; a fire followed. The distance is measured two ways by the same side. The General Staff's account puts Samara roughly 1,488 kilometres from the Russian-Ukrainian border; President Zelensky's own announcement the same day put the target — which he described as a rocket research and production centre — at about 900 kilometres out. Two of five missiles reached it, according to reporting amplified by the RAND engineer Michael Bohnert, despite four Russian A-50U radar aircraft flown up to help intercept them. Hours earlier Ukrainian officials reported a fire at Savasleyka air base in Nizhny Novgorod Oblast, some 680 kilometres from the border, which houses the MiG-31K jets Russia launches its Kinzhal ballistic missiles from. Read together the two strikes point at something the campaign had not tried before. Unable to buy enough interceptors to stop ballistic missiles in flight, Ukraine has begun reaching instead for the aircraft that carry them and the plants that build what guides them. The judgement is provisional even in the assessment that made it — the Institute for the Study of War writes only that Ukrainian forces "appear to be targeting" that infrastructure — and Russia has acknowledged neither strike.

Novorossiysk Stops Loading Crude, and the Refining Loss Reaches the IEA's Books

The strongest evidence yet that the strike campaign is doing measurable damage arrived in one week from three directions, none of them Ukrainian. Russian authorities suspended crude oil exports from the Sheskharis terminal at Novorossiysk and stopped accepting oil into it after the August 11-12 strike, its storage tanks having filled to capacity; the report is Reuters', from three sources familiar with the matter, and reaches this record through the Institute for the Study of War. Russian Railways then restricted cargo loading at Novorossiysk from August 13 to 22 — an act by a Russian state operator, on its own account, against its own interest. And the International Energy Agency, which has no stake in either side's claims, cut its estimate of third-quarter global refinery runs by a further 370,000 barrels a day, naming attacks on Russian refineries alongside Middle East export disruption as the causes. Those two causes are not separated in the figure, so it is not the campaign's bill alone; but it is the first time the strikes have been priced into the world's reference oil balance at all. Beneath it the fuel numbers keep falling. Russia's diesel and gasoil exports ran at roughly 80,000 barrels a day across the first week of August, the lowest in years. By the end of July more than 30 percent of Russia's actual refining capacity was out of commission — 45 percent of nominal capacity, a larger and different measure that must not be read as the same number. And the shortage has come back to the pumps: correspondents found filling stations in the Moscow region out of petrol again on August 17, diesel still available, and on August 14 the Russian government itself conceded that supply "remains difficult", naming Orenburg, Lipetsk, Oryol and Tver, the Krasnodar, Transbaikal, Primorsky and Krasnoyarsk territories, and Tuva and Khakassia.

The War's Largest Salvo Burns Russia's Biggest Warehouse, Forty Kilometres From Moscow

Overnight into August 16 Ukraine sent more than 800 long-range drones into Russia, one of the largest aerial attacks of the war. Its centrepiece was a 250,000-square-metre distribution hub in the Koledino industrial park at Podolsk, about forty kilometres south of central Moscow and 420 from the border — the single largest warehouse belonging to Wildberries, Russia's biggest online retailer. It is corroborated three ways: geolocated footage of the fire, an acknowledgement by Moscow Oblast Governor Andrey Vorobyov, and the company's own press service, which confirmed the blaze and said it had been forced to reorganise its logistics chains. A second warehouse burned at Severnoye Domodedovo nearby. Ukraine's military says it has now disabled seven of the retailer's ten largest logistics centres — a claim about a category rather than a count of warehouses — after a campaign that had already destroyed at least 1.18 million square metres of Wildberries space, a fifth of its capacity, by early August; Ukrainian military intelligence added a cyberattack on the company's payment and customer-service systems on August 10-11. The same night drones hit the Kamensky plant at Kamensk-Shakhtinsky in Rostov Oblast, which makes solid rocket fuel for rocket artillery, missiles and aircraft armament, and satellite imagery published by the Ukrainian General Staff the next day showed two explosives and gunpowder workshops destroyed and four more damaged. Russian regional authorities put the night's dead at six: an 83-year-old man killed when a drone hit a house in the Moscow region, in what Vorobyov called "one of the most massive drone attacks in recent memory", and five in the Rostov region, where homes and a railway station were damaged and a forest caught fire. How much was stopped cannot be read from the published figures, because they do not fit together. Russia's Defence Ministry claimed 822 Ukrainian drones destroyed overnight, and 1,478 over twenty-four hours — the second described by RIA Novosti as the largest total the ministry has ever claimed, beating a record it set the day before. Both exceed the number of drones reported launched, and the outlet that carried the higher figure called it probably exaggerated and impossible to verify. Moscow's mayor Sergei Sobyanin said about 600 drones were detected heading for the capital region and 201 destroyed; what became of the remainder is not stated.

Russia Turns on the Gas Fields as Ukraine's Civilian Toll Hits a Four-Year High

Russia spent the week on Ukraine's energy companies and its cities. Naftogaz, the state gas company, said its facilities had been struck thirteen times in the week from August 10 and 293 times since the start of the year, with serious damage to equipment and production capacity and one site hit repeatedly; the count covers gas production and mining infrastructure rather than the electricity grid, and Naftogaz named no regions, no assets and no measure of what the damage cost. DTEK said a strike started a fire at one of its mines and killed a 52-year-old man. On August 16 a missile hit ArcelorMittal's works at Kryvyi Rih, killing two employees, injuring thirteen and partly halting production — an effect confirmed by the company that suffered it rather than by either army — while a ballistic missile burned out much of the Petrovka book market in Kyiv shortly before three in the morning and injured six people. The United Nations, the one party to this accounting with nothing at stake in it, recorded 437 civilians killed and 2,610 injured across Ukraine in July: the worst month since May 2022, about 30 percent above June's own record, with missiles and long-range drones the leading cause and seventeen children among the dead, the most since April 2022. What can no longer be read is the defence. Ukraine's Air Force published drone figures for four consecutive nights — 112 launched and 90 downed, then 152 and 124, then 106 and 85, then 128 and 106 — and no missile figures at all, having stopped publishing them on August 11. On the night of August 15-16 it reported three Kh-59 and Kh-69 cruise missiles shot down without saying how many were fired, and nothing whatever about the Onyx and ballistic missiles in the same package. President Zelensky nonetheless gave a weekly total for August 9-15 — more than 1,550 drones, nearly 1,560 glide bombs and 62 missiles, most of them ballistic — with no interception figure against any of the three.

The Deepest Strikes Yet, and the Deadliest, at a Tatarstan Refinery

On August 10 Ukrainian drones reached two of the furthest targets of the campaign and, at one of them, produced its heaviest civilian toll on Russian soil. At Nizhnekamsk in the republic of Tatarstan, roughly 1,200 kilometres from the border, drones set fire to Tatneft's TANECO refinery — one of Russia's largest and most advanced, with a capacity Ukraine's Unmanned Systems Forces put at about 13 million tonnes of crude a year — and the Tatarstan administration acknowledged the strike. Local authorities said at least 13 people were killed, including a child, and up to 75 wounded; Russian investigators opened a case they called a terrorist attack, saying residential areas had been struck. It is among the deadliest single Ukrainian strikes inside Russia of the war. The same night the General Staff reported hitting the Tobolskneftekhim petrochemical plant at Tobolsk, in Tyumen Oblast about 2,200 kilometres from the border, damaging a gas-fractionation unit rated at some 6.6 million tonnes of feedstock a year. The distance is the furthest the campaign has been placed by the border measure; the toll is the change. A campaign that has for months burned tanks and processing units at range has now, at a refinery ringed by a Soviet-era city, killed civilians in the numbers Russia's own strikes on Ukraine routinely do.

A Children's Hospital and a Steelworks, and Ukraine Goes Quiet on the Missile Count

Russia's overnight package into August 11 combined ballistic and quasi-ballistic missiles — Iskander-M, a North Korean-provided KN-23 and Zircon anti-ship missiles on ballistic tracks — with 120 drones, of which Ukraine downed 98, and it struck industry and hospitals rather than the grid directly. A ballistic missile hit a children's hospital in Kyiv, damaging a gas pipe and the building's glazing; in Zaporizhzhia the steel and iron producer Metinvest confirmed a ballistic strike on its Zaporizhstal works killed seven employees and injured 21, halting coke and blast-furnace production, with the city's wider toll put at at least six dead. The following night brought a further Iskander-M, a Kh-31P and cruise missiles alongside 138 drones, 112 of them downed. What is no longer on the record is how many missiles Russia fired and how many were stopped: Ukraine's Air Force has stopped publishing missile launch and interception counts, a change it described as a security measure, so silence about downed missiles can no longer be read as a failure to intercept. The best independent gauge of the defence — the share of ballistic missiles stopped — has gone dark just as Russia leans on the ballistic weapons Ukraine can least often catch.

Russia's Fuel Exports Hit a Record Low, and the Export Ban Runs Into 2027

The cumulative bill on Russian refining, measured from outside and conceded from inside, deepened across the week. The Centre for Research on Energy and Clean Air reported that Russian oil-product export loadings fell 23 percent in July to 4.7 million tonnes — the lowest on record and less than half the 9.6 million tonnes loaded a year earlier — as fossil-fuel export revenue slid 12 percent month on month to 683 million euros a day, with seaborne oil-product revenue down 45 percent. Moscow's own answer confirms the strain: the government renewed its ban on gasoline and diesel exports to run from August 1 to January 31, 2027, longer and broader than the end-of-2026 gasoline extension its deputy prime minister had signalled, and the average petrol price has climbed 19 percent since the start of the year. The refineries kept falling. The Orsk plant near the Kazakh border suspended operations after a strike, with the Orenburg governor estimating repairs could take six months, and overnight into August 13 drones hit the Gazprom Neftekhim Salavat complex in Bashkortostan, which processes up to 74 million barrels of crude a year — the fourth refinery struck in three days. These are the effect the campaign's planners said they were after: not a burning tank but a national fuel market that can no longer export what it makes.

The Russians may be counting that they might break Ukraine's resistance by attacks on heating and, in power generation. They have destroyed 80% of Ukraine's electricity generating capacity, which of course affects not only civilians but also, production capabilities in the defence sector and so on.±

Context: Corroborated in magnitude, overstated in kind. On August 3 Ukraine's energy minister Denys Shmyhal put the figure on the record — Russian strikes have 'destroyed or damaged' more than 80 percent of power generation — confirming the scale and that it is generation, not the transmission grid. But Sikorski said 'destroyed'; much of the 80 percent is repairable and has been partly repaired, and the total is cumulative across winters, not a snapshot of what is offline now.

Russians have destroyed or damaged more than 80 percent of Ukraine's power generation.±

Context: Corroborated in magnitude, overstated in kind. The ~80 percent figure, and its focus on generation rather than the transmission grid, now rests on a Ukrainian government primary — Shmyhal to Politico, generation down to about 12 GW from 33.7 before 2022. But his own words are 'destroyed or damaged', not destroyed: much is repairable and has been partly repaired, and the total is cumulative across successive winters, not a snapshot of what is offline today.

Four Refineries in Three Nights, and the Independent Numbers Catch Up

The refinery campaign kept its August pace across three nights. On the night of August 5-6 Ukrainian drones set a large fire at the Slavneft-Yanos refinery in Yaroslavl, one of Russia's largest at about 15 million tonnes of crude a year and roughly 700 kilometres from the border; the Security Service said it hit four RVS-2000 storage tanks and the ELOU-1 and AVT-3 refining units, ISW cited geolocated footage of the blaze, and Yaroslavl Governor Mikhail Yevrayev acknowledged storage-tank damage. The same night Ukraine struck the Bashneft-Novoil refinery at Ufa (about 1,200 kilometres out, 7.1-7.3 million tonnes a year) — at least the third strike on that plant since August 2, the restrike-before-repair signature the campaign has settled into. On the night of August 7-8 it hit two more: the Ilsky refinery in Krasnodar Krai (about 6.6 million tonnes a year, 160 kilometres from the border), which the Krasnodar operational headquarters conceded had caught fire, and the Syzran refinery in Samara Oblast (about 8.5 million tonnes a year, 700 kilometres out), geolocated and acknowledged by Governor Vyacheslav Fedorishchev. None of these matched the July 25 Tyumen depth record; the news is the tempo. And the outside numbers are now catching up to the striking side's claims: the Kyiv School of Economics' oil tracker put Russian refinery runs at 3.8 million barrels a day — 1.6 million below a year earlier — and oil-product exports at a record-low 1.6 million barrels a day, with oil-export revenue down five billion dollars month on month to 15.8 billion; Russia's gasoline and diesel imports from Belarus hit record highs in July, per Reuters as relayed by ISW; and the April export bans have pushed retail gasoline prices up 15 to 25 percent across Central Asia, the Carnegie Endowment reports, since the region's cheapest supplier can no longer spare the fuel.

The Bill for Wildberries Comes Due: $4.8 Billion, and No Insurance

The warehouse campaign against Wildberries, Russia's largest online retailer, is now being counted in money rather than buildings, and the counting is coming from the Russian side. A Russian insider source, cited by ISW, put the damage at up to 400 billion rubles — about 4.82 billion dollars — across at least 21 struck facilities representing up to 22 percent of the company's space between July 18 and August 5, and said the company had bought no insurance on any of them, which leaves it carrying the full liability. Reuters, working from satellite imagery, calculates that the strikes have destroyed at least 1.18 million square metres of warehouse space, a fifth of Wildberries' total capacity. The company confirmed a fresh strike in Yekaterinburg on August 7 and, the same day, raised its own product-insurance rates by 40 percent, to as much as 5.6 percent of a consignment's value. The wider damage is financial: a source close to the Kremlin told Reuters the strikes will set off a wave of bankruptcies among the small and medium retailers who stored goods with Wildberries, that no entity in Russia has the capacity to prevent it, and that officials are weighing state-bank loans, tax breaks and subsidies; Ukraine's Center for Strategic Communications reports retailers are increasingly seeking debt restructurings, adding to the strain on Russian banks whose asset quality was already deteriorating. It is the clearest corporate-distress accounting the campaign has produced — a measurable effect stated, in this case, by the side absorbing it.

Russia Turns Back to the Grid, a Month Early, and the Grain Exports Fall

Russia's campaign is pivoting back toward the target it worked all last winter: Ukraine's power grid. Ukraine's Center for Strategic Communications, citing US intelligence, warned on August 8 that Russia is preparing a large-scale strike campaign against Kyiv's energy infrastructure before Ukraine's Independence Day on August 24, drawing on its strategic reserve of ballistic missiles — roughly a month earlier than its 2025 winter campaign began, in ISW's reading an attempt to disrupt Ukrainian repairs and to exploit the interceptor shortage before it can be fixed. The overnight packages already point that way. Into August 7, Russia sent 147 strike and decoy drones, of which Ukraine downed 114; Ukrenergo reported outages across five oblasts, Ukrnafta reported seven facilities and four filling stations hit, and Naftogaz said its sites had been struck 287 times in 2026 — more than in 2025 and the first three years of the full-scale war combined. Into August 8 came six Iskander-M and S-400 ballistic missiles and 151 drones; 135 drones were downed, several missiles missed, and no clean missile-interception figure was released. A double-tap drone strike at Pukhivka, in the Kyiv region's Brovary district, killed a grandfather, grandmother and their three-year-old grandson; one more person was killed in the capital by ballistic missiles. And the maritime half of Russia's campaign is now measurable at the far end: after strikes on Black Sea grain ships — the Liberian-flagged EMIL, hit twice as its crew evacuated, and the wheat-carrying Mera Queen — Ukraine's agriculture ministry forecast that farm exports could fall 54 percent in the 2026-27 marketing year, with wheat down 53 percent and grain storage full by early November, according to Bloomberg.

A Drone Hits a Black Sea Beach, and the Toll Is the Governor's

On August 3 a drone struck a beach near the Russian Black Sea resort town of Gelendzhik, in Krasnodar Krai. Governor Veniamin Kondratyev said six people were killed, including three children, and about 40 injured, and blamed Ukraine; other Russian officials put the toll higher, at seven dead. Ukraine's military did not comment. BBC Verify geolocated the footage to the beachfront but corroborated only that a drone struck there — the casualty figures are the governor's account, not independently verified. The beach lies about 40 kilometres from the Russian naval base at Novorossiysk, reported as the likely intended target, which raises the possibility of an errant strike. It is the campaign's second civilian-beach toll of the war and marks, if the account holds, a change in what the maritime campaign is hitting near a defended naval port.

Drones Reach a Cargo Ship on the Turkish Route into Novorossiysk

On August 3 drones struck the Cameroon-flagged roll-on/roll-off cargo vessel Nadezhda as it approached Russia's Novorossiysk port from Samsun, Turkey, injuring three to four crew, according to Turkish officials and Russian opposition media relayed by the Institute for the Study of War. Russian opposition sources distinguished the vessel from a separate Russian-flagged dry-cargo ship of the same name that Ukraine has sanctioned. The strike extends the maritime campaign to third-country-flagged commercial shipping on the route into Novorossiysk, and lands the same day as the Gelendzhik beach strike a short distance away — both close to the naval base the port hosts.

The SBU Totals Its Own 40-Day Campaign: 100 Strikes, by Its Own Count

On August 4 Ukraine's Security Service (SBU) announced that in a 40-day operation begun June 26 its drone operators had conducted more than 100 strikes across a wide Russian target set — 14 oil refineries and other oil-infrastructure sites, defence-industrial plants, air bases (Engels in Saratov Oblast, Khanskaya in Adygea and bases in occupied Crimea), command posts, air-defence assets, two cargo ships and two shadow-fleet tankers — and claimed to have destroyed a Tu-95MS strategic bomber, two Su-35 fighters and two L-39 trainers. Zelenskyy said he had approved a further SBU operation without specifying its scope. The figures are the striking service's own account of its own operation, relayed by the Institute for the Study of War without independent per-item geolocation, and are recorded as such — a self-tally in a different category from the Unmanned Systems Forces' running substation counts, not a revision of them.

Russian Refining Falls to a 24-Year Low, and This Time the Number Is Not Ukraine's

For the first time the strike campaign's cumulative effect on Russian refining is quantified by a party with no stake in the claim. Bloomberg reported on August 3, citing the consultancy EA Analytics, that Russian refineries processed an estimated 3.6 million barrels of crude a day in July 2026 — roughly a third below the 5.3–5.6 million barrels seen across the same months in 2020–2025, and the lowest refining rate since May 2002 — forcing Russia to export near-record volumes of unrefined crude. Bloomberg counted 30 attacks on oil infrastructure in July (18 of them refineries, including the Omsk plant more than 2,500 kilometres from the border, plus five tankers, five port sites and two pipelines), the second-highest monthly total after May's 32. The Institute for the Study of War, relaying Meduza, RBK and Deutsche Welle, separately put the degradation of Russia's refining capacity at "at least one third." These are outside estimates of outcome rather than the striking forces' counts of activity — the measurable effect the campaign's Ukrainian planners have said they are pursuing, now visible from the Russian-refining side. Bloomberg's own report is paywalled and reached here through The Moscow Times and ISW, and is attributed as relayed.

War-Risk Cover Dries Up in the Black and Azov Seas

The maritime strikes are raising the cost of moving cargo through Russia's southern waters. RBK reported on August 4, citing Russian shipping and insurance sources, that Russian insurers have effectively stopped covering military- and terrorism-risk for cargo ships in the Black and Azov seas — after the Russian Defence Ministry issued a navigational warning for those waters from July 12 to 18 amid intensified Ukrainian vessel strikes — and that foreign insurers have raised war-risk rates. The account is RBK's, a Russian business outlet, relayed by the Institute for the Study of War. It is a third-party cost of the campaign, borne by shippers rather than by either combatant, and a market signal of the same maritime pressure the Nadezhda and Gelendzhik strikes made visible.

Twenty-Eight Missiles at Kyiv, None Stopped, and the Interception Rate in the Data

Overnight into August 5 Russia fired 28 missiles at Ukraine — 24 Iskander-M and S-400 ballistic missiles and four Zircon/Onyx anti-ship missiles on quasi-ballistic tracks — alongside 115 strike and decoy drones, with Kyiv and its region the primary target. Ukrainian forces intercepted none of the 28 missiles; air defences downed 98 of the 115 drones. At least 21 people were killed — 17 in the Kyiv region, the deadliest night the capital area has seen this year, three in Donetsk and one in Kharkiv — and dozens were injured. Zelenskyy said the strikes hit civilian warehouse and logistics facilities — naming Epicentr, Rozetka and Nova Poshta sites, a brewing company and construction-materials depots — along with a railway station and infrastructure in Odesa Oblast, and that the targets "had nothing to do with the war"; a strike on Kyiv's Holosiivskyi district caused a contained ammonia leak, and Kyiv authorities alleged cluster munitions were used. Russia's Defence Ministry said it had struck military logistics hubs and supply chains, and three cargo vessels near Odesa. What is not contested is the failure of the defence: Ukrainian Air Force data analysed by BBC Verify show missile-interception rates fell to 44.4 percent over July 6–August 5 from 66.7 percent a year earlier — 156 of 351 missiles downed, against 128 of 192 in the same 2025 window — even as Russian missile launches rose 83 percent year on year, while drone-interception rates barely moved (85.8 percent, against 88.4 percent). Zelenskyy said interceptor deliveries are running three times lower than in 2025 and that ballistic interceptors "could have saved the lives of those killed."

Russia Brings Back Petrol It Banned in 2013 to Head Off a Fuel Crisis

The domestic cost of the refinery campaign surfaced in a government decree. Russia authorised the production, import and sale of Euro-2, -3 and -4 (K2–K4) motor gasoline — grades banned in the country since 2013 — until July 1, 2027, to stave off a fuel shortage; Deputy Prime Minister Alexander Novak tied the step to drone strikes on refineries. The Moscow Times reported that gasoline output had fallen to about 65 percent of average domestic consumption by early July and that diesel output barely matched demand. Gasoline imports from Belarus surged roughly 25-fold year on year, to about 665,000 tonnes over January–July, with further imports from India, Kazakhstan and Morocco. A government relaxing its own fuel-quality law is a clean, dated effect stated by the side being hurt — the domestic-supply counterpart to the export bans already on the record, which addressed the other end of the same shortage.

Nineteen Wildberries Warehouses, and Now Belarusian Sellers Are Paying

The campaign against the logistics network of Wildberries, Russia's largest online retailer, widened: the Institute for the Study of War counts at least 19 of the company's warehouses struck across Russia since the first such strike on July 18. On August 4–5, geolocated footage and Russian governors' and company confirmations recorded fires at Wildberries facilities in Aleksin (Tula Oblast) and Krasny Bor (Leningrad Oblast, near St Petersburg). The cost has now crossed a second border: Belarusian entrepreneurs have petitioned Minsk for compensation, citing an estimated 22,000 Belarusian-owned products stored in the struck Russian warehouses — extending the third-country consequence first seen when the retailer began seeking warehouse space in Kazakhstan. Individual strikes on the chain are now routine; the finding is the cumulative count and the spread of the bill.

Can Russia Keep Firing Barrages It Cannot Stock? North Korea Ships More Missiles

The August 5 barrage that Ukraine could not touch turns on a supply-side question: whether Russia can sustain zero-interception ballistic packages against Ukraine's depleted interceptor stocks. Ukraine's military intelligence (GUR), via Reuters, said on August 5 that North Korea has begun deploying a missile unit — about 90 soldiers, up to 120 ballistic missiles and six launchers — to Voronezh Oblast in western Russia; an earlier batch of some 40 KN-23/24 missiles and personnel had already arrived, and the North Korean missile used in Russia's July 29–30 strike came from it. The Institute for the Study of War notes Russia expended up to two-thirds of its planned annual Zircon production in the first 19 days of July, launching faster than it builds — so roughly 160 added North Korean missiles would let it keep or enlarge ballistic barrages without drawing down its own S-400 and Zircon stocks. The transfer itself is a weapons-supply development; what bears on this campaign is the balance it shifts — between Russia's capacity to keep firing and Ukraine's shrinking capacity to intercept.

Russian Barrage Hits Kyiv and the Lithuanian Embassy as Interceptors Run Low

Russia escalated its ballistic missile attacks on Kyiv, launching a barrage of 27 ballistic missiles at the capital. Ukraine was only able to shoot down one of the missiles, with President Volodymyr Zelenskyy explicitly blaming the low interception rate on a critical shortage of Patriot interceptors. The strikes killed at least nine people and injured dozens, partially destroying a five-storey residential building in the Solomyanskyi district and another building in the Darnytskyi district. Debris from the strikes also landed near the Lithuanian embassy, breaking windows and scattering across the compound, prompting Lithuania's foreign minister to announce they would summon the Russian representative in protest.

Ukraine Strikes the Engels Airbase, Russian Refineries, and Sinks the Yanina

Ukraine continued its deep-strike campaign against Russian infrastructure and military assets. Ukrainian drones struck the Engels airfield in the Saratov region—a major base for Russian Tu-95MC and Tu-160 strategic bombers—as well as a major oil refinery in Saratov, an oil depot in Kaluga, and a drone launch site in Bryansk. The strikes killed at least nine people across the Udmurtia, Belgorod, and Saratov regions, including a drone strike on a car over 1,300 kilometres from the front line. Meanwhile, in the Black Sea, Ukrainian drones sank the 100,000-tonne Russian-owned container ship Yanina, which Zelenskyy characterized as sustaining the war effort, while Rosatom claimed it was carrying civilian goods. The campaign also struck two more Wildberries warehouses in the Samara region, continuing Ukraine's targeting of logistics hubs it says supply the Russian military.

Ukraine's Drone War Reaches Russia's Shopping Baskets

Ukrainian drones struck warehouses belonging to Wildberries — Russia's largest online marketplace, which handles 52% of the country's online orders — in St Petersburg, the adjacent Leningrad region and Simferopol in occupied Crimea on July 24, the latest in a wave that began on the night of July 18–19 and has hit at least nine of the retailer's logistics sites. ISW geolocation independently confirmed fires at Wildberries hubs near Krasnodar City and Nevinnomyssk on July 21 and near Voronezh on July 23, and recorded earlier strikes in Moscow and Tambov oblasts. The struck sites cover about 552,000 square metres, roughly a tenth of the company's warehouse capacity; the Moscow research firm Data Insight put the destroyed merchandise at 170 billion roubles (about $2.2 billion), though the same firm's lead analyst told the Associated Press losses could run to about $3 billion while cautioning there is not enough data to assess. At least nine people have been killed. Most of the loss falls not on Wildberries but on the independent sellers whose stock burned — and the company changed its seller terms 11 days before the first strike to exempt itself from liability for goods destroyed by 'force majeure', explicitly including drone attacks. It has since begun payments prioritising more than 88,000 of its smallest sellers; one seller said he received 19,000 roubles against 4.6 million roubles of losses, 'less than 1% of the total'. After months of striking refineries and fuel infrastructure, the campaign marks a turn to the consumer logistics network that grew into the gap Western brands left after 2022 — the first phase of Ukraine's long-range war whose effects are felt directly in ordinary Russian households.

Ukraine Strikes 2,000 Kilometres Deep, and Kazakhstan Loses Half Its Oil Output

The long-range campaign reached its furthest point of the war and, for the first time on this record, measurably cost a third country. On July 25 Ukrainian drones damaged the Diesel Fuel Deep Purification Unit and the ELOU-AT-3 unit of the Antipinsky Oil Refinery near Tyumen — roughly 1,980 kilometres from the frontline — and the strike was confirmed from three directions: geolocated imagery published by ISW, Zelensky's own confirmation, and an acknowledgement by Tyumen Oblast Governor Alexander Moor, who reported a fire and called the site the Tyumen Oil Refinery. Overnight on July 26-27 Zelensky confirmed strikes on oil facilities in Yaroslavl Oblast and the Udmurt Republic, over 1,300 kilometres from the Ukrainian border, while the General Staff reported an export terminal hit at Rostov-on-Don, which Rostov Oblast Governor Yuri Slyusar also acknowledged. The two distance figures are not directly comparable: ISW measures the Tyumen strike from the frontline and the Udmurtia strikes from the border. Robert "Magyar" Brovdi, who commands Ukraine's Unmanned Systems Forces, put the July running total of Russian electrical substations struck at 154 on July 27, against 136 three days earlier — his own force's claim, unverified. Two consequences are now on the record. Deputy Prime Minister Alexander Novak said on July 25 that Russia will extend its gasoline export ban to the end of 2026 and consider lifting the diesel ban only "as the market recovers"; gasoline exports were suspended on April 1 and diesel on July 8 as strikes on refining capacity intensified. And ISW reported on July 27, relaying Reuters, that Kazakhstan's daily oil and gas condensate output more than halved to about one million barrels — against a June 2026 average of 2.16 million — after Ukrainian strikes forced the closure of its main Black Sea export terminal, with the Caspian Pipeline Consortium resuming on July 27 after a week's suspension. The output figure rests on a single anonymous industry source and is recorded as that; the resumption is attributed to Kazakhstan's energy ministry. A campaign aimed at Russian refining is now subtracting barrels from a neighbour that is not party to the war.

Two Refineries in One Night, and the Aim Point Narrows to a Single Unit

On the night of July 28-29 Ukrainian drones struck two of Russia's largest refineries at once. At Ryazan — about 465 kilometres from the international border by the ISW's measure, about 360 by the Kyiv Independent's — a fire broke out at the Rosneft plant that processes upwards of 17 million tonnes of crude a year, roughly 5 percent of Russia's refining output; Governor Pavel Malkov acknowledged a massive drone attack, fires in industrial areas and six people hospitalised, without naming the target. A Wildberries warehouse complex in the same city burned, and the retailer's press service confirmed it had evacuated the site and restricted access to it. And about 1,465 kilometres out, at Perm, Ukraine's Security Service claimed a strike on the Lukoil refinery that processes nearly 13 million tonnes a year, with the ISW citing geolocated footage of damage to its AVT-5 primary processing unit; Perm Krai's governor conceded only that drones had damaged an industrial facility. That single-unit aim point is the campaign's new signature. The Financial Times, citing Ukrainian military planners, drone operators and energy specialists, reports that the campaign has shifted from broad strikes on refineries to targeted strikes on components that are hard to replace, and now returns to the same equipment before repairs are finished. Unmanned Systems Forces commander Robert "Magyar" Brovdi says his forces have struck 164 energy infrastructure targets across the theatre since July 1, including thirteen substations in occupied Kherson, Crimea and Luhansk on this night alone — a count published by the striking force and not independently verified, and a broader category than the 154 substations he claimed three days earlier rather than a revision of that figure. The commercial consequences keep travelling outward: Kommersant reports that Wildberries is seeking warehouse space in Kazakhstan and will not lease any more in Russia because of the strike risk, while Reuters reports the Kremlin is weighing tax breaks and state-bank loans to keep the company standing.

A Family Dies at Radushne in Russia's Heaviest Package in Weeks

Overnight into July 30, Russia fired more than 70 missiles — a significant number of them ballistic — and more than 280 attack drones at targets in at least ten Ukrainian regions. Ukrainian defences downed more than 260 of the drones; no interception figure was published for the missiles, so the share of the seventy-odd that were stopped is not known. At least eight civilians were killed. Six of them died in Dnipropetrovsk Oblast, where a ballistic missile destroyed a house at Radushne near Kryvyi Rih: a six-year-old girl and boys of 11 and 17 were killed along with their parents, and two more children were pulled from the rubble alive. Authorities have not confirmed the deaths of every child who was in the house, and the Kyiv Post reports that some victims will have to be identified from fragments, so the family's full toll is not established. Ballistic missiles hit Kyiv, killing a 31-year-old man and wounding two, setting a market alight in Obolonskyi district and a garage complex and a five-storey building ablaze in Sviatoshynskyi. Cruise missiles struck residential high-rises in Lviv on Paton and Vyhovskoho streets, where the count of injured climbed through the morning from 15, fourteen of them hospitalised, to 34 including children of 6, 13 and 15 — both figures given by the same regional official while the search went on, with Mayor Andriy Sadovy reporting that people were still trapped beneath the collapsed building on Paton Street. In Poltava Oblast drones killed one person at warehouse facilities and hit a Nova Poshta logistics terminal, the second postal terminal struck in twelve days. The Russian Defence Ministry said it had aimed at air bases, arms factories, drone plants, a missile plant, an aircraft repair plant and a chemical plant; power generation appears nowhere in the target list it published. Zelenskyy, who had warned hours beforehand that another mass assault was coming and pressed partners to move faster on Patriot interceptors, said his crews were "accomplishing truly incredible things" given "the critical shortage of air defense missiles from our partners", and that the house at Radushne had been "an ordinary home, blown (to) smithereens by a ballistic missile".

Ballistic Strike on Defence-Industry Gathering Near Kyiv Kills at Least 10

A Russian ballistic missile struck the grounds of a privately operated military training site in the Bucha district, 20 to 30 kilometres from central Kyiv, that was hosting a defence-industry event on July 24, killing at least 10 people and wounding nearly 100 according to Ukrainian government and industry officials. The Ukrainian Defence Industry Council, the country's largest association of private defence manufacturers, said industry representatives were at the site when it was hit; acting regional military administration head Ruslan Oliinyk reported 27 homes and 44 vehicles also damaged. The Ukrainian government imposed reporting restrictions on the attack, so the figures may be incomplete. Prosecutor General Ruslan Kravchenko opened two cases — a war-crimes investigation into the strike itself and, unusually, a separate criminal case over possible negligence by the event's Ukrainian organisers, with investigators to examine who approved its location, timing and format. The strike came a day after Zelenskyy met senior Raytheon representatives in Kyiv and said the maker of the Patriot system was ready to co-produce interceptors with Ukraine — a claim Raytheon has not confirmed — and Zelenskyy said afterwards that 'missiles for the Patriot systems are the top priority'.

Naval Drones Choke Russia's Crimea Resupply

Ukraine's drone interdiction campaign has begun to sever Russia's logistics to occupied Crimea from two directions. Unmanned Systems Forces commander Robert 'Magyar' Brovdi reported Ukrainian forces struck 183 vessels in the Black and Azov seas in July, destroying five ferries that handled roughly 80% of military transport from the port of Kavkaz to the peninsula and cutting the Kerch ferry crossing's capacity by about 75%. By July 20 the campaign had extended to the northern land route: ISW assessed that Ukraine's intermediate-range strikes have 'at least partially deprived Russian forces of a significant' ground line of communication — the M-14 (R-280) Rostov–Crimea highway — observing at least four strikes on it between July 1 and 20. ISW reported the campaign has forced Russia to divert elite Rubikon drone crews and air-defense units to guard shipping, and that the Black Sea Fleet ordered the evacuation of servicemembers' families from occupied Sevastopol. Vessel-strike tallies are Ukrainian claims; the Russian countermeasures and the GLOC assessment are ISW-reported.

Russia Hits Kyiv With One of the War's Largest Missile Barrages

On the night of July 18–19, Russia struck Kyiv and other cities with one of its largest ballistic missile barrages of the war — roughly 40 missiles, including Iskander-M/S-400 ballistic missiles, Zircon hypersonic missiles, and Onyx and Kh-59/69 guided missiles, alongside about 125 strike drones over a five-hour assault. Ukraine's Air Force downed 18 missiles and 108 drones, but at least one civilian was killed and up to 16 wounded in Kyiv, with at least six killed nationwide — including three at a Nova Poshta postal terminal in Kharkiv and a 16-year-old in Odesa — while a cruise-missile strike on the Guinea-Bissau-flagged bulk carrier Golden Leo near Odesa killed 10 — nine crew members, among them four Indian nationals, and a Ukrainian maritime pilot — the deadliest attack on a merchant ship of the war as Russia intensifies strikes on the Black Sea grain corridor. Zelenskyy said Russia had spent days stockpiling missiles for the strike and was exploiting a global shortage of Patriot interceptors, the munition best able to down ballistic missiles; the ISW noted Russia is now launching more ballistic missiles than it produces each month, drawing down its stockpiles while cutting drone volumes. Acting Foreign Minister Andrii Sybiha called it "a brutal terrorist attack" and said "the coward in Moscow, who is afraid to meet with President Zelenskyy to end the war, continues to wage a war against civilians" — the barrage undercutting President Trump's July 15 prediction that Putin was "ready to reach a peace agreement soon."

Ukraine Strikes Moscow With Hundreds of Drones in Retaliation

On the night of July 19–20, a day after Russia's record barrage on Kyiv, Ukraine struck Moscow and the surrounding oblast with hundreds of drones — Russian officials said roughly 400 were aimed at the Moscow region. Geolocated footage confirmed drones hitting a Wildberries logistics warehouse in Domodedovo, while Russian opposition monitors and NASA fire-detection data placed a second strike on an oil depot in Podolsk; President Zelenskyy acknowledged hitting an oil depot and logistics facilities in Moscow Oblast. Moscow Mayor Sergei Sobyanin and Oblast Governor Andrei Vorobyov confirmed the attack, which authorities said wounded at least 10 people. The same night Ukraine's Unmanned Systems Forces reported destroying six Russian air-defense systems — a Tor-M2 launcher and Kasta-2E2, Gamma-C1M and two Nebo-SV radars — in Krasnodar Krai, part of a sustained effort to peel back Russia's air-defense umbrella. The strike extended the tit-for-tat long-range exchange that has come to define the war with the frontline frozen.

Ukraine Launches Mass Deep-Strike Wave Into Russia

Ukrainian drones struck sites deep inside Russia in one of the largest single-wave operations of the war, killing at least nine people and wounding more than 60, according to Russian officials. Two Wildberries logistics warehouses were hit — in Kotovsk (Tambov region) and in Elektrostal, roughly 50km east of Moscow — and an oil depot in Noginsk caught fire. Russia's Defense Ministry said it intercepted 379 drones over 19 regions. Zelenskyy said the targeted facilities supplied sanctioned components for Russian drone and navigation-equipment production. Independent Russian outlets later estimated the strikes damaged roughly 7–15% of Wildberries' warehouse capacity, with losses of around 100 billion rubles (~$1.28 billion).

Expansion of Unmanned Systems Forces

Ukraine significantly scales up its Unmanned Systems Forces, leveraging domestic drone production and joint defense ventures with European partners. This shift aims to offset Russian artillery advantages through precision deep-strikes on logistics and infrastructure — the USF reported striking 90 Russian vessels in the Sea of Azov in the week of July 6-12 alone.