This satellite image provided by Vantor shows the aftermath of the reported drone attacks that struck an oil terminal in St. Petersburg, Russia, Wednesday, June 3, 2026.
Ukrainian long-range drones have struck an oil terminal in St. Petersburg, setting it ablaze, according to President Volodymyr Zelenskyy. The attack comes as the Russian city hosts a major event for attracting foreign capital. The drones flew over 1,000 kilometers to hit the terminal, a day after Moscow launched a major attack on Kyiv. Russian authorities confirmed the strike but provided few details. The city's airport briefly suspended flights, and mobile internet services were cut off. Both sides have been launching long-range strikes as the war continues with no end in sight.