Brief
Ukraine's oil-infrastructure strike campaign has moved through three distinct phases since the full-scale invasion began in February 2022. The first two years produced only 16 confirmed strikes total — constrained by drone range, payload capacity, and external political pressure discouraging attacks on energy assets. From early 2024 onward, Ukraine's maturing indigenous drone industry removed both constraints simultaneously, enabling sustained deep strikes on facilities 1,000–2,500 km from Ukrainian-controlled territory. The escalation in 2025–2026 is qualitatively different from earlier rounds: where 2024 strikes mostly targeted primary distillation units that Russian repair crews could restore within weeks, 2025–2026 strikes have increasingly hit isomerization, cracking, and hydrotreating units — secondary processing equipment that is harder to source under sanctions and takes months to years to replace.
The headline capacity figure — 42.7% of Russia's designed refining capacity disabled, per Ukraine's General Staff as of early July 2026 — requires immediate analytic qualification. Russia's nameplate capacity of ~6.5 million barrels per day was never fully utilized; pre-war throughput ran at roughly 270 million metric tons per year against a 327 million metric-ton ceiling, meaning ~22% was idle before a single drone flew. That built-in slack allowed Russia to partially offset attacked plants by raising throughput at undamaged facilities. A Carnegie Endowment analysis (October 2025) noted that even when roughly 38% of capacity by name-plate tonnage had been hit, actual refining volumes ran just under 5 million barrels per day — well above the 4 million barrels that a literal 38% throughput loss would imply. The Reuters figure for 2025 — a 3% annual decline in total processing despite up to 20% of capacity being taken offline — illustrates Russia's resilience through substitution. That resilience has since eroded. By June 2026, with all 11 largest refineries struck and repair cycles unable to keep pace with strike frequency (194 refinery attacks in the first half of 2026 alone), the throughput gap has widened: gasoline output fell 17% to roughly 850,000 barrels per day versus 1.03 million the prior year, with production running approximately 20% below domestic demand.
The domestic consequences are visible and documented. By late June 2026, fuel rationing had been reported across more than 25 Russian regions, with limits of 20–30 liters per vehicle at many stations and filling of jerry cans prohibited. Six regions introduced alternating license-plate rotation purchasing. At least three regions — Irkutsk, Zabaykalsky Krai, and Penza — declared states of heightened alert or emergency over shortages. Russia has responded by banning gasoline and aviation fuel exports, loosening fuel-quality standards to allow Euro-3 to be sold as Euro-5, importing at least 60,000 metric tons of gasoline from India and securing 50,000 tons from Kazakhstan for July–August 2026. The Moscow Oil Refinery — which previously supplied roughly 60% of the Moscow region's fuel demand — is not expected to resume production until 2027 after twin strikes on 16 and 18 June 2026 destroyed a critical AVT-6 distillation unit and four storage tanks holding approximately 18 million gallons.
The maritime dimension has opened a second front. Ukraine's Security Service (SBU) and Unmanned Systems Forces have conducted a distinct campaign targeting shadow-fleet tankers — the ~1,000-vessel network Moscow uses to export oil in circumvention of Western sanctions and the G7 price cap. Naval News documented at least 14–15 tankers damaged or sunk between late 2025 and early July 2026. The operation dramatically escalated 6–10 July 2026, when Ukrainian drone forces struck approximately 42 shadow-fleet vessels in the Sea of Azov in a single operation, with individual unit claims of 8 tankers sunk on the night of 6–7 July alone. These claims had not been independently confirmed by satellite or Lloyd's List Intelligence as of 10 July 2026 and should be treated as single-source until corroborated. Regardless of the precise tally, the physical attack on hulls alters the risk calculus for shadow-fleet operators: underwriters and charterers now face kinetic destruction risk on top of sanctions exposure, raising the cost of moving Russian crude even absent a formal blockade.
Total estimated financial losses to Russia's refining sector since August 2025 stand at $13.5 billion per Ukraine's General Staff and the Kyiv Post (early July 2026). Russia's oil-and-gas revenue comprises roughly 30% of the federal budget, and the structural shift from exporting higher-value refined products toward exporting discounted crude (because refineries cannot process it) compounds the fiscal damage beyond the direct destruction cost. At current FP-1 production rates of ~300 units per day at ~$50,000 per unit — versus $13.5 billion in assessed refinery losses — the cost-exchange ratio remains strongly favorable to Ukraine, making campaign sustainment a function of production capacity and Russian air-defense adaptation rather than cost.
The Numbers (12)
Russian refining capacity assessed as disabled by Ukrainian strikes
42.7% of designed nameplate capacity▲ Up
This is the upper-bound figure based on nameplate tonnage of struck refineries, not actual throughput loss. Russia's real refining runs pre-strike already utilized only ~78% of nameplate capacity; actual throughput reduction is materially smaller. One independent analyst (Macro-Advisory Ltd., June 2026) estimated roughly one-third of capacity offline based on industry sources — consistent with the nameplate math but not confirming a literal 42.7% throughput loss.
As of Early July 2026Ukraine General Staff statement, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026)Medium confidence
Russia's actual daily refined oil output decline (April–May 2026 vs. March 2026 baseline)
Up to 700,000 barrels/day reduction from ~5.2 million barrels/day baseline — a 13% throughput decline▼ Down
This is the most credible throughput figure available: measured against the actual pre-escalation baseline (5.2 million barrels/day in March 2026), not nameplate capacity. The 13% figure is the net effect after Russia's substitution and spare-capacity responses. The August–September 2025 equivalent was a 480,000 barrels/day drop (9%), making the 2026 wave approximately 46% larger in throughput impact.
As of April–May 2026Carnegie Endowment for International Peace (June 2026)High confidence
Russian gasoline production (June 2026)
~850,000 barrels/day — down 17% from ~1.03 million barrels/day one year prior▼ Down
Gasoline bears a disproportionate share of the output decline because Ukraine's targeting has prioritized secondary processing units (cracking, isomerization) that convert heavier fractions into motor fuel. The 17% production fall exceeds the overall 13% throughput decline, confirming that gasoline is the most affected product stream.
As of June 2026ABC News / AP (late June 2026); corroborated by Reuters figures cited in Kyiv Post (July 2026)High confidence
Gasoline production gap versus domestic demand (June 2026)
~20% below domestic demand▼ Down
Russia consumes roughly 120 million metric tons of oil products annually domestically (per Carnegie Endowment, October 2025). A 20% gap in gasoline at peak agricultural-and-tourism season explains the reported rationing across more than 25 regions and the emergency declarations in at least three oblasts.
As of June 2026Reuters, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026)Medium confidence
Total Ukrainian strikes on Russian oil infrastructure (cumulative, full-scale invasion to June 2026)
Over 300 strikes▲ Up
Of these, only 16 occurred in the first two years (Feb 2022–Feb 2024). The campaign is therefore overwhelmingly a 2024–2026 phenomenon, driven by Ukraine's domestic drone production maturing. Since January 2026 alone, at least 194 refinery attacks have been recorded — meaning roughly two-thirds of all strikes since the invasion began have occurred in the past 18 months.
As of 25 June 2026CNN analysis, 25 June 2026, cited in Wikipedia 2025–2026 Russian Fuel CrisisHigh confidence
Russian large refineries struck since January 2025 (out of 38 total large refineries)
21 of 38 large refineries struck as of October 2025; all 11 largest struck by 6 July 2026▲ Up
Completion of the top-11 set on 6 July 2026 (Omsk, the last holdout, struck at 2,500+ km range) eliminated the geographic sanctuary Russia depended upon to maintain substitution capacity. The Omsk refinery alone accounts for roughly 10% of all Russian oil refining and more than half of the Siberian Federal District's motor fuel (Euromaidanpress, 9 July 2026).
As of 6 July 2026BBC Verify/BBC Russian (October 2025); United24 Media (7 July 2026); Kyiv Post (6 July 2026)High confidence
Moscow Oil Refinery: capacity knocked offline and projected downtime
~12 million metric tons/year capacity offline; not expected to resume until 2027▼ Down
The Moscow refinery previously supplied ~60% of the Moscow region's fuel demand. The 16 and 18 June 2026 strikes destroyed the AVT-6 distillation unit — the primary crude-separation core — and four vertical storage tanks holding ~18 million gallons. Destroying the AVT unit rather than storage tanks is the qualitative escalation: AVT units are bespoke, expensive, and sanction-constrained to replace.
As of 18 June 2026 (strikes); early July 2026 (downtime assessment)Lieber Institute West Point (9 July 2026); United24 Media (7 July 2026); Forbes/Aviation Week (June 2026)High confidence
Estimated total financial losses to Russia's refining sector (since August 2025)
~$13.5 billion▲ Up
This figure originates from Ukrainian official sources and should be treated as an upper-bound Ukrainian government estimate, not a third-party-verified accounting. It is not yet corroborated by an independent financial or insurance-industry assessment. The figure covers physical destruction value; it does not capture lost revenue from the crude-versus-product export mix shift or the cost of emergency fuel imports.
As of Early July 2026Ukraine General Staff statement, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026)Low confidence
FP-1 drone production rate and unit cost
~300 units/day (Fire Point claim, July 2026); ~$50,000 per unit (base configuration)▲ Up
At 300 units/day and $50,000 per unit, Ukraine's daily FP-1 outlay is approximately $15 million — against $13.5 billion in assessed refinery losses since August 2025. Even accounting for Russia's interception rate (Carnegie Endowment estimated ~10% of FP-1s reaching targets during one campaign phase, versus a stated 70% initial success rate before Russian countermeasures adapted), the cost-exchange ratio is highly favorable to Ukraine. Production rate is a Fire Point company claim and has not been independently verified.
As of July 2026Euromaidanpress (9 July 2026); Aviation Week/Eurosatory (June 2026); Wikipedia FP-1 articleMedium confidence
Shadow-fleet tankers struck or sunk (cumulative through 10 July 2026)
At least 14–15 tankers damaged or sunk prior to 6–10 July operation; ~42 additional vessels claimed struck in Sea of Azov, 6–10 July 2026▲ Up
The 6–10 July Sea of Azov operation claims (42 vessels struck, 8 tankers sunk on 7 July alone) have not been independently confirmed by satellite imagery or Lloyd's List Intelligence as of 10 July 2026 — these are Ukrainian military statements. The pre-July cumulative figure of 14–15 is better-sourced via Naval News tracking. Even the pre-July figure represents a qualitative escalation: shadow-fleet operators now face kinetic hull risk on top of sanctions exposure.
As of 10 July 2026Naval News (8 July 2026) for pre-July cumulative; Reuters (7 July 2026) and Wikipedia shadow fleet article for July operationLow confidence
Russia's oil-and-gas share of federal budget revenue (2024)
~30%▼ Down
This share means refinery degradation creates a double fiscal blow: reduced product exports yield less revenue, and the forced shift to crude exports (which command lower per-barrel margins than refined products) further compresses income from the same volume of oil extracted. The IEA noted in 2025 that Russia's oil revenue had declined to one of its lowest levels since the start of the war.
As of 2024Bloomsbury Intelligence and Security Institute (BISI), 11 November 2025Medium confidence
Ryazan refinery: number of Ukrainian strikes received
At least 15 strikes▲ Up
The Ryazan refinery (17.1 million metric tons/year capacity) is the most repeatedly struck single facility in the campaign, illustrating Ukraine's effects-based approach of re-striking partially repaired targets before they recover. Repeated heating and cooling cycles from emergency repairs degrade structural integrity, meaning later strikes on the same facility generate compounding damage beyond what fresh-target strikes would produce.
As of June 2026Carnegie Endowment for International Peace (June 2026)High confidence
Facts & Figures (18)
The claims behind this analysis, each with its verification status — including what is contested, unverified, or could not be established.
Russia's nameplate oil refining capacity is approximately 6.5 million barrels per day (327 million metric tons per year), making it the world's third-largest refining system after China and the United States. Pre-war actual throughput ran at roughly 270 million metric tons per year, meaning ~22% of capacity was idle in a normal year before the Ukrainian strike campaign.
Because ~22% of capacity was already idle pre-strike, headline 'capacity disabled' figures overstate the throughput loss — actual refining volume reductions are smaller than nameplate percentages suggest, which is the central analytic caveat for every capacity figure in this scan.
✓ GROUNDED
Ukraine carried out over 300 total strikes on Russian oil facilities from February 2022 through June 2026, with the campaign's pace accelerating sharply: only 3 strikes in year one, 13 in year two, 108 cumulative by year three, and 246 cumulative by year four. Since January 2026 alone, drones attacked Russian refineries at least 194 times.
The exponential growth in strike rate (not just cumulative total) explains why 2026 damage has outpaced 2024–2025: frequency prevents repair cycles from completing, compounding structural degradation beyond what any single strike implies.
✓ GROUNDED
As of October 2025, 21 of Russia's 38 large refineries had been hit since January 2025. By early July 2026, all 11 of Russia's largest refineries had been struck at least once, with the Omsk refinery — Russia's largest, processing over 21 million metric tons per year — first struck on 6 July 2026 at a record range exceeding 2,500 km.
Completion of coverage across all 11 largest refineries removes the geographic sanctuary Russia relied upon, collapsing the residual capacity buffer that had previously allowed diversion of crude to non-attacked plants.
✓ GROUNDED
Russia's actual daily refined oil output was approximately 5.2 million barrels at end of March 2026; this dropped by up to 700,000 barrels per day in April–May 2026 (a 13% decline), and gasoline production specifically fell 17% to approximately 850,000 barrels per day from 1.03 million barrels per day a year earlier.
This throughput figure is the operational ground truth: it shows the actual refining volume Russia lost — distinct from nameplate capacity percentages — and directly sizes the domestic fuel deficit and forced import requirements.
✓ GROUNDED
From 6–10 July 2026, Ukraine's Unmanned Systems Forces conducted operations striking approximately 42 tankers of the Russian shadow fleet in the Sea of Azov. Naval News estimated a total of at least 14–15 Russian tankers damaged or sunk in the shadow-fleet campaign prior to that operation, which expanded the maritime interdiction dimension of the strike campaign.
The maritime dimension adds kinetic risk to the ~1,000-vessel shadow fleet that Russia uses to circumvent G7 price-cap enforcement, meaning the tanker hull insurance and charter market now prices physical destruction risk, not just sanctions risk.
✓ GROUNDED
The primary Ukrainian deep-strike platform driving the refinery campaign is the Fire Point FP-1 one-way attack drone, produced at a rate of approximately 300 units per day as of July 2026 (Fire Point claim) and priced at ~$50,000 per unit in base configuration. Initial operational success rates were ~70%; Carnegie Endowment (June 2026) estimated approximately 10% of FP-1s were reaching their targets during one phase of the campaign, reflecting Russian electronic-warfare and air-defense countermeasures.
Production rate and unit cost set the throughput ceiling and cost-exchange ratio for the campaign: at ~$50,000 per drone versus $13.5 billion in assessed refinery damage, the cost-exchange ratio is highly favorable to Ukraine even accounting for intercept losses, which is why Russia's air-defense response is the principal constraint on campaign sustainability.
✓ GROUNDED
Russian refining capacity assessed as disabled by Ukrainian strikes: 42.7% of designed nameplate capacity
This is the upper-bound figure based on nameplate tonnage of struck refineries, not actual throughput loss. Russia's real refining runs pre-strike already utilized only ~78% of nameplate capacity; actual throughput reduction is materially smaller. One independent analyst (Macro-Advisory Ltd., June 2026) estimated roughly one-third of capacity offline based on industry sources — consistent with the nameplate math but not confirming a literal 42.7% throughput loss.
✓ GROUNDEDper Ukraine General Staff statement, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026) · as of Early July 2026 · Medium confidence
Russia's actual daily refined oil output decline (April–May 2026 vs. March 2026 baseline): Up to 700,000 barrels/day reduction from ~5.2 million barrels/day baseline — a 13% throughput decline
This is the most credible throughput figure available: measured against the actual pre-escalation baseline (5.2 million barrels/day in March 2026), not nameplate capacity. The 13% figure is the net effect after Russia's substitution and spare-capacity responses. The August–September 2025 equivalent was a 480,000 barrels/day drop (9%), making the 2026 wave approximately 46% larger in throughput impact.
✓ GROUNDEDper Carnegie Endowment for International Peace (June 2026) · as of April–May 2026 · High confidence
Russian gasoline production (June 2026): ~850,000 barrels/day — down 17% from ~1.03 million barrels/day one year prior
Gasoline bears a disproportionate share of the output decline because Ukraine's targeting has prioritized secondary processing units (cracking, isomerization) that convert heavier fractions into motor fuel. The 17% production fall exceeds the overall 13% throughput decline, confirming that gasoline is the most affected product stream.
✓ GROUNDEDper ABC News / AP (late June 2026); corroborated by Reuters figures cited in Kyiv Post (July 2026) · as of June 2026 · High confidence
Gasoline production gap versus domestic demand (June 2026): ~20% below domestic demand
Russia consumes roughly 120 million metric tons of oil products annually domestically (per Carnegie Endowment, October 2025). A 20% gap in gasoline at peak agricultural-and-tourism season explains the reported rationing across more than 25 regions and the emergency declarations in at least three oblasts.
✓ GROUNDEDper Reuters, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026) · as of June 2026 · Medium confidence
Total Ukrainian strikes on Russian oil infrastructure (cumulative, full-scale invasion to June 2026): Over 300 strikes
Of these, only 16 occurred in the first two years (Feb 2022–Feb 2024). The campaign is therefore overwhelmingly a 2024–2026 phenomenon, driven by Ukraine's domestic drone production maturing. Since January 2026 alone, at least 194 refinery attacks have been recorded — meaning roughly two-thirds of all strikes since the invasion began have occurred in the past 18 months.
✓ GROUNDEDper CNN analysis, 25 June 2026, cited in Wikipedia 2025–2026 Russian Fuel Crisis · as of 25 June 2026 · High confidence
Russian large refineries struck since January 2025 (out of 38 total large refineries): 21 of 38 large refineries struck as of October 2025; all 11 largest struck by 6 July 2026
Completion of the top-11 set on 6 July 2026 (Omsk, the last holdout, struck at 2,500+ km range) eliminated the geographic sanctuary Russia depended upon to maintain substitution capacity. The Omsk refinery alone accounts for roughly 10% of all Russian oil refining and more than half of the Siberian Federal District's motor fuel (Euromaidanpress, 9 July 2026).
✓ GROUNDEDper BBC Verify/BBC Russian (October 2025); United24 Media (7 July 2026); Kyiv Post (6 July 2026) · as of 6 July 2026 · High confidence
Moscow Oil Refinery: capacity knocked offline and projected downtime: ~12 million metric tons/year capacity offline; not expected to resume until 2027
The Moscow refinery previously supplied ~60% of the Moscow region's fuel demand. The 16 and 18 June 2026 strikes destroyed the AVT-6 distillation unit — the primary crude-separation core — and four vertical storage tanks holding ~18 million gallons. Destroying the AVT unit rather than storage tanks is the qualitative escalation: AVT units are bespoke, expensive, and sanction-constrained to replace.
✓ GROUNDEDper Lieber Institute West Point (9 July 2026); United24 Media (7 July 2026); Forbes/Aviation Week (June 2026) · as of 18 June 2026 (strikes); early July 2026 (downtime assessment) · High confidence
Estimated total financial losses to Russia's refining sector (since August 2025): ~$13.5 billion
This figure originates from Ukrainian official sources and should be treated as an upper-bound Ukrainian government estimate, not a third-party-verified accounting. It is not yet corroborated by an independent financial or insurance-industry assessment. The figure covers physical destruction value; it does not capture lost revenue from the crude-versus-product export mix shift or the cost of emergency fuel imports.
✓ GROUNDEDper Ukraine General Staff statement, cited in Kyiv Post (7 July 2026) and United24 Media (7 July 2026) · as of Early July 2026 · Low confidence
FP-1 drone production rate and unit cost: ~300 units/day (Fire Point claim, July 2026); ~$50,000 per unit (base configuration)
At 300 units/day and $50,000 per unit, Ukraine's daily FP-1 outlay is approximately $15 million — against $13.5 billion in assessed refinery losses since August 2025. Even accounting for Russia's interception rate (Carnegie Endowment estimated ~10% of FP-1s reaching targets during one campaign phase, versus a stated 70% initial success rate before Russian countermeasures adapted), the cost-exchange ratio is highly favorable to Ukraine. Production rate is a Fire Point company claim and has not been independently verified.
✓ GROUNDEDper Euromaidanpress (9 July 2026); Aviation Week/Eurosatory (June 2026); Wikipedia FP-1 article · as of July 2026 · Medium confidence
Shadow-fleet tankers struck or sunk (cumulative through 10 July 2026): At least 14–15 tankers damaged or sunk prior to 6–10 July operation; ~42 additional vessels claimed struck in Sea of Azov, 6–10 July 2026
The 6–10 July Sea of Azov operation claims (42 vessels struck, 8 tankers sunk on 7 July alone) have not been independently confirmed by satellite imagery or Lloyd's List Intelligence as of 10 July 2026 — these are Ukrainian military statements. The pre-July cumulative figure of 14–15 is better-sourced via Naval News tracking. Even the pre-July figure represents a qualitative escalation: shadow-fleet operators now face kinetic hull risk on top of sanctions exposure.
✓ GROUNDEDper Naval News (8 July 2026) for pre-July cumulative; Reuters (7 July 2026) and Wikipedia shadow fleet article for July operation · as of 10 July 2026 · Low confidence
Russia's oil-and-gas share of federal budget revenue (2024): ~30%
This share means refinery degradation creates a double fiscal blow: reduced product exports yield less revenue, and the forced shift to crude exports (which command lower per-barrel margins than refined products) further compresses income from the same volume of oil extracted. The IEA noted in 2025 that Russia's oil revenue had declined to one of its lowest levels since the start of the war.
✓ GROUNDEDper Bloomsbury Intelligence and Security Institute (BISI), 11 November 2025 · as of 2024 · Medium confidence
Ryazan refinery: number of Ukrainian strikes received: At least 15 strikes
The Ryazan refinery (17.1 million metric tons/year capacity) is the most repeatedly struck single facility in the campaign, illustrating Ukraine's effects-based approach of re-striking partially repaired targets before they recover. Repeated heating and cooling cycles from emergency repairs degrade structural integrity, meaning later strikes on the same facility generate compounding damage beyond what fresh-target strikes would produce.
✓ GROUNDEDper Carnegie Endowment for International Peace (June 2026) · as of June 2026 · High confidence