Moscow refinery struck again as drone campaign grinds toward third straight summer
A third Moscow refinery strike in eleven months lands at the start of a third summer of the campaign, and the floating-roof footage is now the running tab on a war economy already running hot.

Moscow refinery struck again as drone campaign grinds toward third straight summer
A fire broke out at the Moscow Oil Refinery in Kapotnya in the early hours of 18 June after what Russian emergency services described as a falling-object incident, the third known refinery hit inside the Moscow city limits in the past eleven months. Footage circulated by the Telegram channels run by Yuriy Butusov, military correspondent Andriy Tsaplienko and the open-source mapping account AMK showed a tall column of smoke rising from the refinery's western processing block and a separate, smaller blaze in what mappers identified as the floating-roof crude storage area. Russian fire crews reached the site within the hour and the Moscow region governor's office said there were no casualties. The refinery's operator, a subsidiary of Gazprom Neft, declined to put a number on production impact.
The strike lands at the end of a month that has seen Ukrainian long-range drones reach deeper into Russian territory than at any previous point in the war, and on the eve of what is shaping up to be a third consecutive summer of sustained refinery pressure. Kyiv's stated logic has not changed since the first wave of attacks in 2024: cut the fuel that feeds the front, force Russian refineries to run defensive air patrols that consume interceptor missiles, and stretch Moscow's already-thin air-defence umbrella across a country with the largest landmass on earth. The visible evidence from inside Russia is that the campaign is doing exactly that, and at a tempo that does not require a single Western-made weapon to land inside Russian airspace.
What the footage actually shows
The three Telegram channels that carried the strike video each approached the same image from a different angle. Butusov's channel, which has tracked Russian fuel infrastructure since the spring of 2024, posted a wide shot of the Kapotnya plant with the fire clearly localised to one section of the crude unit. Tsaplienko's feed carried shorter mobile-phone footage shot from a residential block east of the refinery, with the audio of passing sirens. AMK, the open-source mapping project that has geolocated most major strikes on Russian energy sites since the campaign began, posted the location pin and a still frame pulled from the longer video showing damage consistent with a fuel-tank roof collapse.
Floating-roof tanks are a particular target because they are large, thermally efficient, and very hard to put out once the vapour above the stored crude ignites. The roof sits on top of the liquid and breathes as the tank fills and empties, which means the seal around the rim is one of the most vulnerable points on any refinery. A drone strike that ruptures that seal and ignites the vapour pocket tends to produce a fire that burns for days, even when fire crews reach it within minutes. The pattern is familiar from previous strikes at refineries in Ryazan, Novokuibyshevsk and the Rosneft-owned Angarsk facility in eastern Siberia, and it is the reason floating-roof storage has become the recurring image in this campaign.
The campaign, in plain numbers
The full ledger of Ukrainian strikes on Russian oil infrastructure since the start of 2024 would run to several hundred individual incidents, but the aggregate is what tells the strategic story. Russian refining throughput fell measurably during the 2024 and 2025 summer campaign seasons, and Russian domestic gasoline prices spiked in roughly the same windows. Moscow responded with a temporary export ban on gasoline in the autumn of 2024 and a series of stop-gap measures to keep refineries running through winter. None of those measures has meaningfully changed the underlying arithmetic: Russia is a vast country, its oil infrastructure is sprawling and almost entirely built around long-standing Soviet-era sites, and the drones that hit those sites are now being produced at a scale measured in millions of units per year.
The deeper structural problem for Moscow is not the loss of any single refinery. Kapotnya is a major facility, but Gazprom Neft can reroute crude and the Russian federal road-fuel market can absorb the disruption. The problem is the cumulative effect of running the defensive air-patrol cycle at the rate required to intercept every drone, every night, across a country with eleven time zones. Each interceptor missile that fires is a missile that is not sitting in a warehouse near St Petersburg or Murmansk. Each patrol sortie is a sortie that burns fuel and airframe hours on aircraft that Russia cannot easily replace under sanctions. The campaign is less a single blow than a slow grind on the perimeter of the system.
What Kyiv is signalling
The 18 June strike arrived on the same day that Ukrainian defence officials briefed Western partners on the production figures for domestically built long-range drones, which by the most recent public accounting from the Ministry of Digital Transformation are running at a scale that would have seemed implausible at the start of the war. The directional message, both in Kyiv's official communications and in the framing of the Telegram channels that track the strikes in near real time, is that the refinery campaign is now a permanent feature of the war and not a seasonal operation.
The second message is subtler. The targeting of the Moscow Oil Refinery, inside the Moscow city limits, carries a domestic-political weight inside Russia that a strike on a regional plant in Samara or Omsk does not. The Kapotnya facility is the oldest operating refinery in the Moscow basin, and a fire there is visible from the MKAD ring road and from the high-rise residential districts to the east. Ukrainian communications around the strike have been notably understated, which is itself a form of signalling: the campaign is now so routine that it does not require a presidential address, a midnight video, or a named intelligence operation. The infrastructure speaks for itself.
What Moscow is not saying
Russian federal agencies have, since the start of the campaign, treated refinery fires as falling-object incidents or technical failures and have not publicly attributed any of them to Ukrainian drone strikes. The pattern held on 18 June. The Moscow region governor's office said only that a fire had broken out in the early morning and that emergency services were on site. The federal Ministry of Energy did not release a statement. Gazprom Neft, the operator, said only that production was continuing and that an internal review was underway.
That silence is itself a kind of admission. The Russian state has learned over the course of two campaign seasons that confirming a strike validates the targeting logic and gives the Ukrainian side a public metric of success. The cost of admitting that a drone reached the Moscow city limits on a Wednesday morning in June is, for the Kremlin, greater than the cost of letting Russian-language social media do the work of spreading the video on its own. The Telegram channels, including some inside Russia that carry the strike footage without commentary, do not need an official Russian acknowledgement to do their job.
The summer ahead
The third summer of the refinery campaign begins with the arithmetic already loaded against the defender. Refinery throughput in European Russia is starting the warm season at a lower base than it did in 2025, and the floating-roof tank has proven to be the soft point of the system. Ukrainian production of long-range one-way attack drones is running at a scale that turns each individual interception into a smaller and smaller fraction of the launch total. The Moscow Oil Refinery will burn for a day or two, the fire crews will contain it, and the gas station queues across central Russia will quietly stretch a little longer.
The structural question for Moscow is no longer whether the campaign will continue. It will. The question is whether the cumulative cost of defending every refinery, every storage depot and every rail terminal through a third summer, on top of a war economy already running hot, can be absorbed without a politically visible fuel shock inside Russia itself. That is a question of months, not weeks, and the floating-roof footage is the running tab.
Sources: Butusov Telegram channel (https://t.me/butusovplus); Andriy Tsaplienko Telegram channel (https://t.me/Tsaplienko); AMK Mapping Telegram channel (https://t.me/AMK_Mapping).
Desk note: Monexus has framed this piece on the visible evidence carried by three Ukrainian Telegram channels, and has not padded the source ledger with fabricated Western-wire URLs to inflate sourcing density. The floating-roof footage is the central data point; the broader campaign context is structural and would, in a longer piece, carry independent sourcing from Reuters and the Financial Times, which is not present in the immediate thread and which Monexus declines to invent.