Russian officials say Ukrainian drones have struck an oil terminal in St. Petersburg. Kyiv continues its bombardment of Russia’s oil infrastructure, creating a fuel crisis and political pressure on the Kremlin.

Ukraine's military reportedly carried out an attack on St. Petersburg in the early hours of July 4, striking an oil terminal in the city, Russian Telegram media channels reported.

St. Petersburg and the surrounding Leningrad region faced a significant Ukrainian drone assault overnight, with reports indicating a hit on a key Baltic Sea port vital for oil…