Ukraine said a major oil refinery terminal in St Petersburg was hit overnight, and Volodymyr Zelensky described it as “infrastructure that generates revenue for Russia’s war.” St Petersburg Governor Aleksandr Beglov said the city was under a “massive” drone attack and that there were no casualties.
St Petersburg and the Leningrad region
Zelensky said Ukraine hit what Ukraine’s military called “one of the largest” terminals in Russia, capable of producing 12.5 million tonnes of petroleum products a year. The site was hit about 850km from Ukraine’s border, a range that fits the longer strikes Ukraine has been carrying out against Russia’s energy infrastructure.
Governor Beglov said 72 Ukrainian drones were shot down over St Petersburg and the wider Leningrad region. He said the oil terminal was struck, but he did not give damage figures. The later verified that St Petersburg’s oil terminal had been hit.
Kronstadt naval base claim
Ukraine also said it hit a key naval base of the Russian Baltic Fleet in Kronstadt. Russia has not publicly commented on that claim, leaving the terminal strike and the naval base claim on different levels of public acknowledgment.
Ukraine says nearly 43% of Russia’s oil refining capacity has been disabled by long-range drone attacks, but The has not independently verified that figure. For people watching Russia’s fuel system, the immediate question is the same one Beglov left unanswered: how much damage the strike caused to the oil terminal and the surrounding infrastructure.







