Ukrainian drones struck an oil export terminal and military-related facilities in and around St Petersburg hours before the opening of Russia's flagship economic forum, often dubbed Putin's "Davos".
The attacks disrupted flights at St Petersburg's Pulkovo Airport and cast a shadow over the high-profile forum, which the Kremlin uses to project economic resilience despite Western sanctions.