The reported attack reaches far beyond the front line and into one of Russia’s most important cities. Kyiv is trying to squeeze the fuel and export systems that help fund Moscow’s war.
Ukraine’s long-range drone campaign has reached one of Russia’s most politically and economically symbolic cities.
President Volodymyr Zelensky said Ukrainian forces struck a major oil terminal in St Petersburg overnight, targeting what he described as infrastructure that helps generate money for Russia’s war. The attack, if measured by distance alone, shows how far the battlefield has expanded from the trenches of eastern Ukraine.
A strike deep inside Russia
The reported target was an oil terminal in St Petersburg, Russia’s second-largest city and a major Baltic port. Ukraine’s military described the facility as one of the largest of its kind in Russia, with a reported annual capacity of 12.5 million tonnes of petroleum products.
The BBC reported that it verified the oil terminal was hit. Zelensky released video that appeared to show a drone approaching a target, followed by a large column of black smoke rising from the area after impact.
Zelensky said the St Petersburg-area targets were about 850km, or 528 miles, from Ukraine’s border. That distance matters: it underlines Ukraine’s growing ability to threaten assets far from the front, even as Russia continues to pound Ukrainian cities and power infrastructure with missiles and drones.
Reuters separately reported that Ukrainian drones struck an oil terminal in St Petersburg and a warship in dry dock at a nearby naval base, adding another layer to the attack’s strategic significance.
Russia acknowledged the terminal was hit
St Petersburg Governor Aleksandr Beglov said the city had come under a "massive" drone attack and acknowledged that the oil terminal was hit. He reported no casualties.
Beglov said 72 Ukrainian drones were shot down over St Petersburg and the wider Leningrad region. He urged residents to remain indoors until the threat was lifted and warned that mobile internet services could be disrupted.
Russia’s defence ministry later said more than 500 Ukrainian drones and missiles had been launched overnight and into the morning. It described the attacks as an attempt by Zelensky to distract Ukrainians and foreign backers from Russian battlefield claims and from the aftermath of a major Russian strike on Kyiv on July 2.
Moscow also warned that Ukrainian attacks on Russian civilian facilities would not go unanswered. Russia has not publicly confirmed Ukraine’s claim that a key Baltic Fleet naval base in Kronstadt was hit.
Why oil sites are the target
Ukraine has increasingly focused on Russian oil refineries, fuel depots and export-related infrastructure. Kyiv argues those sites are legitimate military targets because oil and gas revenue remains central to Moscow’s ability to sustain the war.
Zelensky described the St Petersburg terminal as part of the infrastructure that generates revenue for Russia’s war effort. That is the logic behind the campaign: instead of only hitting weapons systems, Ukraine is trying to disrupt the money, fuel and logistics that keep Russian forces operating.
Kyiv says nearly 43% of Russia’s oil refining capacity has been disabled by Ukrainian attacks. That claim has not been independently verified, and Russia rarely gives a full public accounting of damage to energy infrastructure after strikes.
Still, the pressure is visible enough that President Vladimir Putin recently made a rare admission of fuel shortages linked to Ukrainian attacks. On Saturday, he signed a law aimed at boosting supplies to Russia’s domestic fuel market, according to the BBC’s account.
The message to Moscow
St Petersburg is not just another Russian city. It is Putin’s hometown, a cultural capital, a major port and a place closely tied to Russia’s global image.
That makes a successful Ukrainian strike there more than a logistical blow. It is a political signal: distance is no longer a reliable shield for high-value Russian assets.
The attack also appears designed to complicate Russian air defenses. Protecting refineries, terminals, ports, military bases and cities across such a vast country forces Moscow to spread systems thin or accept gaps.
For Ukraine, long-range drones offer a relatively low-cost way to impose costs on Russia. They cannot replace artillery, air defense or manpower at the front, but they can force Moscow to defend deeper territory and repair damage far from the battlefield.
The war’s other front line
The St Petersburg strike unfolded as both sides traded claims about the eastern Ukrainian town of Kostyantynivka, part of Ukraine’s heavily fortified defensive belt in the Donetsk region.
Ukraine’s military denied that Russia had taken full control of the town. Maj. Andriy Kovalyov told the BBC that Kostyantynivka remained under Ukrainian control, while acknowledging that small Russian infantry groups had infiltrated some Ukrainian combat formations.
Putin had claimed a day earlier that Russia established control over Kostyantynivka in June, but he provided no evidence. Zelensky later mocked that claim on Telegram, saying that if the town were under Russian control, Putin should have no trouble meeting him there to seek a diplomatic end to the war.
The competing claims show the two layers of the conflict now moving at once: grinding combat around fortified towns in Ukraine, and expanding drone strikes against Russia’s military and economic infrastructure hundreds of miles away.
What remains unclear
The full extent of the damage at the St Petersburg oil terminal is not yet clear. It is also unclear whether the reported strike on the Kronstadt naval base caused serious damage, and Russia has not publicly commented on that specific Ukrainian claim.
Several key questions will shape what comes next:
- How quickly Russia can repair or reroute affected oil and fuel operations.
- Whether the attack worsens domestic fuel shortages inside Russia.
- How Moscow responds militarily after warning that the strikes will not go unanswered.
- Whether Ukraine can sustain the tempo of long-range drone attacks deep inside Russian territory.
The immediate casualty picture appears limited, with the St Petersburg governor reporting no deaths or injuries. But the strategic impact may take longer to measure.
Ukraine is betting that strikes on oil terminals and refineries will steadily raise the cost of Russia’s invasion. Russia is betting it can absorb the damage, retaliate and keep advancing where it can on the ground. The St Petersburg attack is a reminder that this war is now being fought not only for territory, but also over the economic systems that keep the fighting possible.











Leave a Reply