February–July 2026 · World · Ukraine War · Energy

Ukraine Has Now Hit Every One of Russia’s Largest Refineries.
Here’s the Six-Month Map — and the Bill.

Since February 2026, Ukraine has struck more than forty named refineries, storage depots, pumping stations, and export terminals inside Russia and occupied Crimea — reaching, by early July, every one of the eleven refineries Kyiv counts among Russia’s largest. The strikes run from Volgograd in the south to Kirishi on the Baltic to Omsk, nearly 2,500 kilometers away in western Siberia, the single deepest hit of the campaign.

Ukraine’s General Staff says the campaign has disabled 42.7 percent of Russia’s refining capacity and cost the oil industry $13.5 billion since August 2025. Independent Western estimates run lower — the International Energy Agency says “more than 20 percent,” Reuters has reported a 33–40 percent range — but Russia’s own budget data settles the direction of travel: a trillion-ruble hole in 2026 oil-and-gas revenue, gasoline prices up nearly 20 percent in a year, and fuel restrictions that reached 78 of the country’s 83 regions at their early-July peak.

By the week of July 20, the picture had started to shift again — not toward peace, but toward a new target: the tanker fleet moving what fuel Russia has left. This page maps where the strikes have landed, what they’ve cost, and where the campaign is headed next.

  • 40+ named refineries, depots, pumping stations, and terminals struck inside Russia since February 2026, including every one of the country's 11 largest refineries · Source: UNITED24 Media
  • 42.7% of Russian refining capacity Kyiv's General Staff claims disabled; independent Western estimates run lower, roughly 20–40% · Source: Ukraine General Staff; International Energy Agency; Reuters
  • $13.5 billion in cumulative Russian oil-industry losses since August 2025, per Ukraine's General Staff · Source: UNN.ua
  • 50+ of 83 Russian regions officially reporting fuel-supply problems by early July, with unofficial reports of disruption in nearly all of them · Source: CNN analysis
  • 1 trillion rubles projected shortfall in Russia's 2026 oil-and-gas budget revenue after the strikes cut output · Source: Russian Accounts Chamber, via Ukraine Today / Moscow Times reporting
Where to See the Full Map

Ukraine's official ArmyInform strikes tracker filters by date and by "middle" (30–200km) versus "deep" (200km+) strikes.

The Institute for the Study of War publishes a written daily campaign assessment naming individual facilities hit, updated most evenings.

This page draws on both, plus the wire and outlet reporting cited throughout — it does not embed a live map graphic of its own.

§ 01 / All Eleven Refineries, Two Sets of Numbers

Since February, drones have reached refineries stretching from the Baltic to Siberia. Kirishi in Leningrad Oblast (roughly 20 million tons of annual capacity, about 6 percent of national refining) was struck May 6 and reportedly again July 9, though Russian officials disputed damage on the second hit. Ryazan has been offline since May 15. Syzran in Samara Oblast took a strike on July 12 that hit, per Ukraine’s General Staff, 100 percent of its primary crude-processing capacity — both distillation units and its high-octane reforming unit. TANECO in Tatarstan, Yaroslavl’s Yanos plant, and the Bashneft refinery in Ufa were each struck more than once. By July 13, Ukrainian special forces said they had reached Gazprom Neftekhim Salavat in Bashkortostan — in Kyiv’s telling, the last major Russian gasoline producer not yet hit in 2026.

The deepest strike of the campaign hit Omsk in western Siberia — Russia’s single largest refining complex at 22 million tons a year — on the night of July 6–7, roughly 2,500 kilometers from the front line. The refinery halted operations the next day.

Fox News — Ukraine drone strikes MAJOR Russian oil refinery

Two sets of numbers describe what it adds up to. Ukraine’s General Staff puts cumulative damage at 42.7 percent of national refining capacity disabled, a figure it has reiterated as recently as this week. The International Energy Agency’s independent tracking describes “more than 20 percent” offline; Reuters, citing industry sources, has reported a 33–40 percent range through June. What both sides agree on is the output number: Russian crude processing fell to roughly 3.9–4.1 million barrels a day in June — the lowest level in more than twenty years, and, per Bloomberg’s reporting on the figures, well below the country’s five-year average.

§ 02 / Depots, Pipelines, and the Crimea Corridor

The campaign has moved well past refineries. A LUKOIL-Yugnefteprodukt storage depot in Mikhailovsk, Stavropol Krai, was struck three times in ten days — July 9, 13, and 19 — and drones twice penetrated Moscow’s dense air-defense ring to hit oil depots at Noginsk, 50 kilometers from the Kremlin, on July 18, and at Podolsk, roughly 40 kilometers out, on July 20. On July 23, a strike hit the Subkhankulovo pumping station in Bashkortostan, a Transneft-Ural node feeding four pipeline sections spanning 612 kilometers, nearly 1,300 kilometers from the front.

Ukraine's strikes have pushed Russia toward Soviet-era rationing tools — license-plate restrictions, purchase caps, and electronic vouchers in occupied Crimea.

The most concentrated damage sits on the supply corridor into occupied Crimea. A railway bridge over the North Crimean Canal at Rozdolne was first reported struck June 18, then hit again by Ukrainian Special Operations Forces on June 22 and a “double tap” the next day that collapsed the remaining span — and several other bridges linking occupied Kherson to Crimea were damaged in mid-June. On June 21, strikes disabled four S-400 radar systems and two Pantsir air-defense batteries stationed on the Kerch (Crimean) Bridge itself, forcing a temporary ferry suspension. No independent source has confirmed a direct strike on the bridge’s own deck or pillars — the damage documented so far is to its defenses and its approaches, and this page treats that distinction carefully rather than overstating it.

X
General Staff of Ukraine
@GeneralStaffUA · June 2026

During the night of 18 June 2026, units of the Defence Forces of Ukraine conducted a repeat strike against the Moscow Oil Refinery in Moscow region of the russian federation.

Ukraine’s Unmanned Systems Forces have since named a standing naval-drone operation — “MoLoChKa” — that its commanders say targeted roughly 200 vessels in July alone and cut ferry capacity across the Kerch Strait by 75 percent, squeezing a peninsula that had already banned civilian gasoline sales outright under a formal state of emergency.

§ 03 / The Bill: A Trillion-Ruble Hole and a Harvest Behind Schedule

Russia’s own budget numbers tell the clearest story. The Finance Ministry’s 2026 plan assumed 8.92 trillion rubles in oil-and-gas revenue; only 41 percent of that target had come in by midyear, and the country’s Accounts Chamber now projects a roughly 1 trillion ruble shortfall for the full year. At the pump, Rosstat recorded gasoline prices up 6.88 percent in June alone and nearly 20 percent year-over-year.

WION — Putin Admits Ukrainian Strikes Have Triggered Fuel Shortage in Russia

The pain reached beyond fuel lines. Russia’s summer grain harvest, which needs diesel on a tight seasonal clock, was running at less than a third of last year’s pace by July 1, with Rostov Oblast officials estimating potential crop losses near 15 percent from missed harvest windows. A jet-fuel export ban running through November pushed airport fuel prices up 17 percent on average — 64 percent at one Dagestan airport — prompting regional carrier Azimuth Airlines to say its flights had “lost all economic rationale.”

Flights have lost all economic rationale.

Azimuth Airlines, on Russia's jet-fuel shortage, June 24, 2026

Regional governments responded with measures a major oil exporter rarely needs. Occupied Crimea declared a full state of emergency and banned civilian fuel sales outright. Irkutsk and Zabaykalsky moved to manual, prioritized fuel distribution; Saratov capped purchases at 30 liters per vehicle. Two independent counts converge on the same picture: a CNN analysis of official statements and local reporting found more than 50 of Russia’s 83 regions officially confirming fuel-supply problems by early July, with unofficial reports of disruption in nearly all of them, while a separate tracking map published by Zona Media counted at least 56 regions with formal rationing measures already in place as of June 25.

X
Volodymyr Zelenskyy
@ZelenskyyUa · May 2026

Overnight, our warriors applied Ukraine's long-range sanctions against an oil refinery in Russia's Saratov – about 700 kilometers from the frontline... There were also strikes in the Rostov and Kirov regions, as well as at a military base...

§ 04 / The Pivot: From Refineries to Tankers

By the week of July 20, the picture had started to shift — not toward peace, but toward a new target set. Bloomberg reported the fuel crunch easing at the margins — Moscow stations carrying at least one fuel type climbed to 54 percent, St. Petersburg to 61 percent, though Krasnoyarsk and Novosibirsk stayed near one-fifth — as Ukraine’s forces redirected much of their effort at sea: at least 124 vessels, 89 of them tankers, were struck between July 8 and 20 alone.

That is a change in tactics, not a ceasefire. Refinery and depot strikes kept landing through the week of July 23 — the Subkhankulovo pumping station and a small independent refinery at Novospasskoye in Ulyanovsk Oblast among them — while Ukraine’s General Staff continued citing the campaign’s cumulative toll, $13.5 billion in oil-industry losses since August 2025, as recently as this week.

X
Clash Report
@clashreport · July 2026

Overnight drone strikes hit two Russian oil refineries—Gazprom Neftekhim in Salavat (~1,500 km from Ukraine) and the Afipsky refinery in Krasnodar Krai.

Washington and Moscow still read the same facts differently. President Donald Trump (R) called the pressure campaign “an escalation, but it’s also an escalation that can help lead to an end” at the July 8 NATO summit in Ankara; Secretary of State Marco Rubio (R) went further, telling reporters the strikes are “changing the course of the war.” Kremlin spokesman Dmitry Peskov dismissed the “helps peace” framing as a “mistaken view,” even as President Vladimir Putin has publicly conceded “a certain shortage” at Russian gas stations. Finnish President Alexander Stubb, an outside observer with his own read on the numbers, has put Russia’s capacity reduction at roughly 40 percent — well above the IEA’s floor and close to Kyiv’s own figure.

Forbes Breaking News — Trump: Ukraine's Strikes on Russian Oil Facilities Are an 'Escalation That Can Help Lead to an End'
Institute for the Study of War — DW segment with ISW's Christina Harward on Russians facing fuel shortages after Ukraine attacks
Bottom Line

Whichever damage estimate you trust — Kyiv’s 42.7 percent, the IEA’s floor of “more than 20,” or Helsinki’s own estimate of roughly 40 — the map itself isn’t in dispute. Every one of Russia’s largest refineries has been hit at least once, a supply corridor into Crimea has been cut and re-cut, and a nation that exports oil for a living spent the early summer of 2026 rationing gasoline by license plate across dozens of its own regions. The campaign is now pivoting from refineries to the tankers that move what fuel is left. The bill, by Kyiv’s own count, has already passed $13.5 billion — and it is still running.

Sources & Methodology · 21 Sources
Video sourcing: this page embeds four independently oembed-verified YouTube uploads — DW News (with ISW's Christina Harward) on the fuel-shortage picture, Fox News and WION on individual refinery strikes, and Forbes Breaking News on President Trump’s NATO-summit remarks — plus three X (formerly Twitter) posts verified live from their source accounts: Ukraine’s General Staff, President Zelenskyy, and the open-source monitor @clashreport. No Truth Social post from President Trump exists specifically on the refinery/strike campaign as of publication; his most-quoted remark on it (“an escalation that can help lead to an end”) came from on-camera comments at the July 8 NATO summit in Ankara, not a Truth Social post, so none is included here — we do not fabricate posts to fill a slot. Damage estimates in this piece come from two distinct sources that are not reconciled into a single number: Ukraine’s General Staff (42.7–43% of refining capacity disabled, $13.5 billion in cumulative losses since August 2025) and independent Western estimates (the International Energy Agency's "more than 20%," Reuters' industry-sourced 33–40% range). Map links above point to Ukraine’s own official strike tracker and daily-updated Institute for the Study of War assessments rather than to any single embedded graphic; readers who want the underlying facility-by-facility detail should follow those links directly. Reporting on strikes against bridges and rail lines inside occupied territory is scoped specifically to the supply corridor feeding Crimea — not the Russian interior road network generally — and no independent source has confirmed a direct strike on the Kerch (Crimean) Bridge's own deck or pillars as of publication, only on its defensive systems and approaches.