Ukraine sent hundreds of drones into the Russian capital overnight Thursday, igniting massive fires at the Moscow Oil Refinery for the second time in three days and grounding flights at all four of the city's airports. It was one of the largest aerial strikes Kyiv has carried out since Russia's full-scale invasion began in February 2022.
Thick black smoke rose over Moscow by morning. The refinery, roughly nine miles from the Kremlin, supplies more than a third of the capital region's fuel. Ukrainian President Volodymyr Zelenskyy framed the attack as payback for a Russian strike that damaged a historic monastery in Kyiv earlier in the week, and he did not hold back.
In a voice message sent to reporters on a WhatsApp group, Zelenskyy said:
"We don't want this war, we never did, and everyone knows it, and our partners know it. But if Ukraine burns, your Moscow will burn."
The message landed as Western leaders, including President Trump and French President Emmanuel Macron, were gathered at the G7 summit in France. Zelenskyy said he had held "an important coordination call" with Trump and Macron that "may bring about significant change." Macron, speaking to reporters as he left the Palace of Versailles, offered his own assessment.
"America is with us on Ukraine, that is very important. And now we will continue to advance to help Ukraine to resist and to build up its capacity to defend itself and capacity to counterattack."
Russia's Defense Ministry said its air defenses intercepted 555 Ukrainian drones overnight across multiple regions, with approximately 200 of those shot down as they approached Moscow. Even with those numbers, enough drones got through to cause serious damage. CBS News reported that Ukraine's overnight drone salvo was roughly double the number of drones Russia launched at Ukraine during the same period, which the Ukrainian air force put at approximately half the 555 figure.
Moscow region Governor Andrei Vorobyov reported that a drone struck a residential building in the town of Zhukovsky, forcing an evacuation. Debris hit private houses, a car, a fitness center, an industrial facility, and a large shopping mall whose roof caught fire. One woman was injured.
The Fox News account of the strike identified the refinery as the Kapotnya oil refinery and cited a Moscow resident, via East2West News, who described the scene bluntly: "This is pure hell, I've never felt such terror." Fox News reported the Kapotnya facility supplies 40 percent of Moscow's fuel market and 70 percent of the surrounding region's gasoline and aviation fuel needs, figures that underscore why Kyiv views it as a high-value target.
Russia's transport and aviation authorities temporarily halted flights from all four Moscow airports. The disruption to civilian air traffic added a layer of public visibility that no Kremlin press conference could paper over.
Thursday's strike was not an isolated event. The Moscow Oil Refinery was first hit by Ukrainian drones on June 16, just two days earlier. Russian officials said that fire was "swiftly put out." The second strike, far larger, suggests Ukraine is testing whether repeated hits can degrade the refinery's capacity, and Moscow's ability to defend it.
Earlier this month, Ukrainian drones also struck St. Petersburg during one of Putin's showcase economic forums, with foreign VIP visitors in attendance. The pattern is clear: Kyiv is bringing the war to Russia's most visible cities, not just its border regions. Drone threats have already disrupted civilian life well beyond Ukraine's borders, grounding flights and triggering shelter warnings across the Baltic region.
Three unnamed Ukrainian officials familiar with the country's intelligence assessments told CBS News this week that Russia was facing shortages of a key type of interceptor missile. If true, that would help explain how so many drones penetrated Moscow's air defenses despite the Kremlin's claims of a high shoot-down rate.
Vladimir Putin was not in Moscow when the drones hit. He was roughly 430 miles east, in Kazan, hosting leaders of the Association of Southeast Asian Nations as part of Russia's effort to strengthen business ties with non-Western partners. The optics were poor: while Putin courted ASEAN dignitaries, his capital's skyline was obscured by refinery smoke.
The St. Petersburg attack earlier this month carried a similar sting. Putin's hometown was struck while he was using it as a stage for international diplomacy. Whether these attacks are deliberately timed to coincide with Putin's public appearances is unknown, but the effect is the same, a visible gap between the Kremlin's projection of strength and the reality on the ground.
Zelenskyy leaned into that gap. In a second statement, he said the attacks aimed to make ordinary Russians feel the cost of the war.
"The main thing is that the people of Russia begin to feel that it is one man, Putin, who is waging this war, while ordinary people pay the price for everything."
Ukrainian Foreign Minister Andrii Sybiha posted his own pointed message on X, as the Washington Examiner noted:
"One of the most popular questions asked by Muscovites this morning is 'What is going on?' I can answer. Your country started a war of aggression against ours. For years, it has been killing our people. Now that you know what's going on, ask Putin when he is planning to end it."
The drone barrage coincided with the G7 summit in France, where Zelenskyy said Ukraine won pledges of further support from Western leaders. Macron described the summit as "very important for Ukraine." The specific commitments were not detailed publicly, but the timing of the strike, landing just as leaders gathered, appeared designed to demonstrate that Ukraine remains capable of offensive action, not merely absorbing Russian bombardment.
The United States under Trump has cut back assistance to Ukraine, leaving European nations as the largest suppliers of military and financial aid. That shift makes the coordination call between Zelenskyy, Trump, and Macron all the more significant. Zelenskyy described it as potentially bringing "significant change," though what that means in concrete terms remains unclear.
Zelenskyy also posted on social media, calling the refinery strikes a direct response to Russian aggression. The New York Post reported that the Russian strike on the Kyiv monastery killed at least 10 people, a detail that sharpens the retaliatory framing Kyiv is advancing.
"This is a fully justified response to Russian attacks on our cities and communities, and another important result of our warriors' work against facilities that sustain Russia's war machine. It is time the war ended, and Russia must take the necessary steps in diplomacy."
Ukraine's targeting of the Moscow Oil Refinery follows a broader strategy of hitting energy infrastructure deep inside Russia. The logic is straightforward: cut Moscow's war revenue, disrupt fuel supply lines, and force Russia to divert air-defense assets away from the front. A refinery that accounts for more than a third of the capital region's fuel is not a symbolic target. It is an economic one.
Breitbart reported that the refinery had already been attacked just two days prior, reinforcing the pattern of sustained pressure on a single critical node. Whether Ukraine can maintain this tempo, and whether Russia's reported missile shortages will widen the window for future strikes, are among the most consequential unanswered questions of the war's current phase.
Other gaps remain. Which interceptor missile is Russia running short of? How long were Moscow's airports shut down? What exactly did G7 leaders pledge? And how much structural damage did Thursday's strikes actually inflict on a refinery that was supposedly repaired after the June 16 hit? None of these questions have clear public answers yet.
The broader security environment continues to deteriorate across the region. Suspected Iranian spies were recently arrested near a British nuclear submarine base, a reminder that covert threats are multiplying alongside the overt ones.
What is clear is that Ukraine has shifted the psychological geography of this war. Moscow residents woke Thursday to smoke on the horizon and airports shut down. That is no longer an abstraction. It is a lived experience, the kind Ukrainians have endured for years.
Meanwhile, violence continues to exact its toll on Ukrainian civilians, who face not only Russian bombardment but the grinding daily reality of a war they did not start.
Zelenskyy's message was not subtle, and it was not meant to be. Ukraine is telling Moscow, and the world, that it can reach the Russian capital's most strategically important infrastructure at will. Whether that capability translates into diplomatic leverage depends on what happens next at the G7, in Kazan, and on the battlefield.
Wars end when the cost of fighting exceeds the cost of stopping. Black smoke over Moscow is Kyiv's way of adjusting that math.