Ukrainian drones struck St Petersburg and the surrounding Leningrad Region overnight on October 18, setting fire to the city's largest oil terminal, an Ozon logistics warehouse, and a VKontakte data center, according to multiple outlets reporting from the scene [4][8][9][18]. St Petersburg Governor Alexander Beglov reported one person killed and at least five injured, with up to a dozen apartment blocks and two private houses damaged [7][9]. The Ukrainian drone manufacturer Fire Point stated that its FP-1 drones carried out the strike on the oil terminal [8][28], and Ukraine's General Staff confirmed separate strikes on a Roboavia drone production facility in Rostov Oblast and a missile brigade logistics warehouse in Bryansk Oblast [15][18]. Leningrad Region Governor Alexander Drozdenko's count of drones downed over the region rose overnight from 57 [10] to 95 as the attack continued [13], reaching between 127 and 144 in morning tallies [5][6][11]; he also reported ten people injured in the region, including five children hospitalized [11], with drone debris damaging vehicles and a power outage affecting about 20,000 people [18]. Russia's Defense Ministry stated that air defenses intercepted 1,015 Ukrainian drones overnight across 15 regions [4][14], with other outlets reporting the count as covering 16 regions and the Black Sea [9][11].

The strike on St Petersburg's oil and digital infrastructure is framed by Ukrainian officials as part of a campaign to degrade Russia's war potential and as retaliation for Russian attacks on Ukrainian data centers [6][10]. President Volodymyr Zelensky said Ukraine would resume strikes on Russian refineries after a US-imposed pause was lifted, stating «Заборону знято. З нас досить» (The ban is lifted. We've had enough) [17]. Ukraine's General Staff described its operations as «системно реалізують заходи, спрямовані на зниження бойового потенціалу російських окупаційних військ» (systematically implementing measures to reduce the combat potential of Russian occupation troops) [10]. Russian officials described the same strikes as attacks on civilian infrastructure. Governor Beglov said fires broke out at civilian infrastructure in four city districts [31], and Ozon reported its warehouse was hit and burning, though it said no employees were injured [9][18]. VK stated its services remained available despite the data center strike, though some users reported outages [5][10]. Kremlin spokesman Dmitry Peskov said after a June Ukrainian drone attack on St Petersburg that Russia's response would be «組織的な性質のものになる» (systemic in nature) [35], and Russian leadership denies that its forces deliberately strike civilian infrastructure in Ukrainian cities [21].

The strikes followed the announcement of a US-brokered energy ceasefire that Zelensky said Russia violated 76 times in one week. Zelensky stated that Russia has attacked Ukraine's energy, oil, and gas sector 76 times since US President Donald Trump announced an energy truce, with overnight attacks on residential buildings killing two and injuring twelve, including two children [4][17]. Ukraine's Air Force reported Russia launched one Iskander-M ballistic missile and 180 Shahed-type drones, including 26 jet-powered variants, with air defenses downing or suppressing 152 [12][23]. Regional governors documented strikes across Ukrainian cities: a ballistic missile hit Kharkiv injuring three, with the regional governor later listing four affected, one treated for acute stress reaction [21], a drone killed one and injured four in Poltava [22], Rivne faced another mass drone attack targeting civilian infrastructure [23], and air defenses downed drones near Lviv with debris damaging a logistics complex [19]. In Chernihiv, a resident described life without power, saying «Життя у Чернігові зараз нагадує квест. Спочатку ховаєшся від дронів, потім зникає світло» (Life in Chernihiv now resembles a quest. First you hide from drones, then the power disappears) [29]. Energy expert Hennadiy Ryabtsev said Russia is targeting peripheral energy facilities to disconnect individual cities, and military intelligence deputy chief Vadym Skibitsky said Russia changed tactics to create a buffer zone by destroying border-region infrastructure [29].

Trump announced that both parties agreed to an immediate energy ceasefire, stating "Both parties have agreed. Do not break it!" and demanded Kyiv stop strikes on Russian refineries, calling Ukraine's resumption of strikes a disgrace [32][26]. Trump vetoed Congress's latest oil sanctions on Russia and authorized the export of Russian diesel [5][14]. The Trump administration warned Ukraine that intelligence sharing could be suspended if strikes on Russian refineries continued [17]. Zelensky criticized the suspension of sanctions and argued Washington would continue easing sanctions, with the diesel deal as a first step [9][31]. Moscow did not confirm Trump's statement about an energy truce [17].

Romanian F-16 fighter jets shot down two jet-powered drones over the Black Sea after they illegally entered Romanian airspace near Sulina, with Defense Minister Radu Miruta stating "Two drones were engaged and shot down a few minutes ago by Romanian military pilots over the Black Sea, moments after they had illegally entered our country" [3][20]. Foreign Minister Oana Toiu said "The Black Sea will be safe again" and that NATO will discuss the incident at a North Atlantic Council meeting on Tuesday [3]. Romania requested the Council meeting after Black Sea ship attacks and drone incursions, with six ships hit near Romania and four near Bulgaria [24]. Romanian President Nicușor Dan said "The situation in the Black Sea is serious. Commercial ships are being attacked and sunk. Seafarers killed, injured, and missing, very close to the shores of Romania and Bulgaria" [25], while cautioning «Este prea devreme să demonstrăm din punct de vedere tehnic că a fost un atac rusesc» (It is too early to prove technically that it was a Russian attack) [27]. Bulgarian Prime Minister Rumen Radev similarly stated that while the attack results favor Russia, "we don't have any solid evidence that the drones are Russian" [25]. France offered Romania military equipment within 24 hours, and the Bulgarian parliament approved the purchase of five additional IRIS-T air defense systems [25][27]. NATO Secretary General Mark Rutte said the alliance will "continue to work closely with our allies in the Black Sea, adjusting our deterrence and defence posture as needed" [25].

A legal scholar argued that oil facilities, warehouses, and data centers are targetable under international humanitarian law only if each object makes an effective contribution to military action and offers a definite military advantage, warning that dual-use and war-sustaining rationales can stretch the law beyond its limits [36]. Environmental experts warned that fires from strikes on oil infrastructure release complex mixtures of soot and carcinogenic pollutants, with ecologist Vladimir Slivyak stating «Там совершенно колоссальное загрязнение воздуха» (The air pollution there is absolutely enormous) and Greenpeace expert Anna Yezhak describing the smoke as «сложную смесь загрязняющих веществ» (a complex mix of pollutants), while Russian official monitoring recorded exceedances in only a fraction of such incidents [37]. Market analysts reported that strikes on refineries and Black Sea shipping have pushed up fuel costs, with Türkiye's Foreign Ministry summoning Ukraine's ambassador over attacks on Turkish-owned vessels and Turkish energy imports surging as cheap Russian oil imports were nearly halted [32][33][34]. Space trackers documented a Russian military satellite maneuvering to within one to two kilometers of a radar-imaging satellite used by Ukraine, an unauthorized proximity operation given Moscow's standing position that commercial satellites aiding Ukraine are legitimate targets [1]. Russian Chief of the General Staff Valeri Gerasimov claimed the capture of Dobropilia and other settlements in Donetsk with over 2,000 prisoners taken, a claim that Russian nationalist channels reportedly disputed [5].

The North Atlantic Council meeting requested by Romania is scheduled for Tuesday [3][24]. Russia's Defense Ministry reports 1,015 drones intercepted overnight [11], and the Kremlin vowed a systemic response to attacks on Russian territory after June's drone attack on St Petersburg [35].