Ukraine Strikes Moscow Oil Refinery in Largest Drone Attack Prompting Fuel Shortage Fears
Russian forces launched a massive overnight drone attack on Ukraine with 99 UAVs, of which air defence destroyed or jammed 92, while seven struck three locations and debris fell in three others, causing damage including to a kindergarten in Mykolaiv. [2] Ukraine strikes the Russian capital in its largest drone attack on Moscow as part of the ongoing conflict.
Overnight Mass Drone Attack
Russian forces attacked Ukraine with 99 drones on the night of 19-20 June. [2] Air defence forces have destroyed or jammed 92 UAVs. [2] Air defence was responding in Ukraine's north, south and east. [2] Hits by seven UAVs have been recorded at three locations and the fall of downed aerial assets (debris) at three locations. [2] As of the morning, the attack is ongoing, with Russian drones still in Ukrainian airspace. [2] The scale of the assault underscores the intensity of Russian operations targeting multiple regions simultaneously.
Damage in Mykolaiv from Debris and Drone Strikes

Russian drone attack damages kindergarten and houses in Mykolaiv from debris. — Source: ukrainskapravda A kindergarten and houses have been damaged as a result of air defence activity and falling debris in the city of Mykolaiv. [1] Mykolaiv Mayor Oleksandr Sienkevych stated that district administration staff are working on site, inspecting the residential area and recording all damage. [1] He added: "Fortunately, no casualties have been reported." [1] Mykolaiv Oblast Military Administration added that Russian forces had attacked the Snihurivka hromada three times with Molniya drones, damaging petrol stations and high-rise residential buildings. [1] A hromada is an administrative unit designating a village, several villages, or a town, and their adjacent territories. [1] The repeated strikes on this area highlight the focused pressure on local infrastructure without immediate loss of life.
Intense Strikes on Zaporizhzhia Oblast
Russian forces conducted 887 strikes on 47 settlements across Zaporizhzhia Oblast over the past 24 hours, leaving 19 people injured. [3] Ivan Fedorov, Head of Zaporizhzhia Oblast Military Administration, reported on Telegram that Russian troops had launched 24 aerial strikes on Novomykolaivka, Bilenke, Tavriiske, Novorozivka, Marivka, Novoselivka, Vilnianka, Svoboda, Lisne, Vilne, Barvynivka, Zirnytsia, Yehorivka, Shyroke, Nizhenka, Voskresenka and Liubytske. [3] In addition, 642 drones of various types (mostly FPVs) attacked Zaporizhzhia, Kushuhum, Komyshuvakha, Kanivske, Stepnohirsk, Prymorske, Stepove, Pavlivka, Lukianivske, Mali Shcherbaky, Huliaipole, Zaliznychne, Shcherbaky, Novoandriivka, Novodanylivka, Mala Tokmachka, Bilohiria, Charivne, Huliaipilske, Vozdvyzhivka, Varvarivka, Dobropillia, Pryluky, Staroukrainka, Sviatopetrivka, Tsvitkove, Preobrazhenka, Novoselivka, Rybne, Hirke and Kosivtseve. [3] Five multiple-launch rocket system attacks on Mala Tokmachka, Charivne and Bilohiria were recorded. [3] A further 216 artillery strikes targeted Stepnohirsk, Prymorske, Stepove, Pavlivka, Lukianivske, Mali Shcherbaky, Huliaipole, Zaliznychne, Shcherbaky, Novoandriivka, Novodanylivka, Mala Tokmachka, Bilohiria, Charivne, Dobropillia, Pryluky, Rybne, Huliaipilske and Staroukrainka. [3] Authorities received 71 reports of damage to residential buildings, cars and infrastructure facilities. [3] The volume of strikes across dozens of settlements illustrates the sustained bombardment affecting both civilian and strategic sites.
Casualties in Kherson Oblast and Black Sea Incident

Russian forces launched over 800 strikes on Zaporizhzhia Oblast in one day, injuring 19 people. — Source: ukrainskapravda One woman was killed and 30 civilians injured in Russian attacks on Kherson Oblast. [1] A drone attack on a Panama-flagged ship in the Black Sea killed one person and injured two. [4] These incidents add to the pattern of strikes extending beyond land targets into maritime areas, with direct consequences for civilian safety in multiple oblasts.
Ukrainian Strike on Moscow Oil Refinery
Ukraine strikes the Moscow oil refinery in its largest drone attack on the Russian capital, prompting fuel shortage fears. [5] After the shock of Ukraine’s biggest drone attack on the Russian capital, Muscovites face rising gasoline prices and possible fuel shortages. [5] The reality of four years of war pushed deeper into everyday life when a swarm of nearly 200 drones hit Moscow’s oil refinery. [5] Residents were stunned by images of thick black smoke rising over the city’s south, the shutdown of major roads and airports, and reports of black rain falling in some districts. [5] As the immediate shock faded, many Muscovites turned their attention to a more practical concern: Will the region have enough fuel and how much will it cost? [5] Some drivers in several Moscow districts and near the capital were already reporting gasoline prices rising to more than 90 rubles ($1.23) per liter, compared with about 70 rubles before the attack. [5] Some Muscovites said they encountered shortages and long lines at the pump. [5] Residents in Moscow’s outer suburbs also reported that some filling stations had stopped selling gasoline in jerry cans. [5] Some level of gasoline shortage in the Moscow region is unavoidable, according to Sergey Vakulenko, a senior fellow at the Carnegie Russia Eurasia Center in Berlin and a former Russian oil executive. [5] There may be a short-lived decline in gasoline sales to 80% to 90% of normal levels, with the duration depending on the speed of repairs, he said. [5] “The authorities will do everything they can to bring fuel in from other regions,” Vakulenko said. [5] “However rail capacity is not unlimited, and nearby refineries have also been damaged.” [5] Kyiv has significantly stepped up attacks on oil infrastructure in recent months, with the Moscow refinery alone hit twice this week. [5] Russia’s crude-processing rates have fallen to their lowest level in two decades so far in June, according to estimates by EA Analytics, part of industry consultant Energy Aspects. [5] Before the attacks, the cost of fuel was already rising in Russia. [5] Average retail gasoline prices increased 1% week-on-week to 69.11 rubles a liter in the June 9-15 period, according to data published by the Federal Statistics Service. [5] That was the biggest jump since early January, weekly data show. [5] Authorities across Russia have sought to reassure motorists that the situation is under control. [5] Deputy Prime Minister Alexander Novak held a meeting on the domestic fuel market and stressed that reliable and timely supplies, as well as continuous monitoring and control of prices, remain the main focus, according to a government statement. [5] After gasoline prices rose at some Moscow-area filling stations, the country’s antitrust service requested pricing and sales figures from two fuel retailers. [5]
Russian Military Losses in Past Day
Russia lost 1,240 soldiers killed and wounded and 88 artillery systems over the past day. [2] These figures provide context on the scale of reported Russian casualties and equipment losses during the same period as the drone assault.
What to watch next: Ongoing Russian drone presence in Ukrainian airspace could extend threats into additional regions, while Moscow-area fuel supply adjustments continue amid refinery repairs.






