A Ukrainian drone strike hit an oil terminal in St. Petersburg on Saturday, Russian officials said, as Kyiv intensified its campaign against Russia's energy infrastructure.

The near-daily long-range attacks on Russian oil facilities have disrupted fuel supplies and increased pressure on the Kremlin as Moscow's full-scale invasion of Ukraine enters its fifth year.

St. Petersburg Gov. Alexander Beglov said the strike targeted the city's Kirovsky district on the Baltic Sea. He added that Russian air defenses intercepted 72 Ukrainian drones over the city and the surrounding region.

Ukrainian President Volodymyr Zelenskyy described the operation as part of Ukraine's "long-range sanctions" campaign against Russia. He said Ukrainian forces also struck a military target on the island of Kronstadt, just off the coast of St. Petersburg.

Soldiers of the Alcatraz battalion patrol the frontline city of Druzhkovka, Donetsk region, Ukraine, July 2, 2026. (AP Photo)