Executive Summary
Ukraine executed significant long-range strikes deep into Russian territory, including a major drone attack on the St. Petersburg oil terminal and the Kronstadt naval base, while also targeting strategic aviation and missile production facilities. On the diplomatic and information front, Ukraine firmly denied Russian claims of capturing Kostiantynivka, with President Zelensky calling Putin's bluff by proposing a meeting in the embattled city. Meanwhile, Russian attacks on Ukrainian civilians continue to exact a devastating toll, with a concluded rescue operation in Kyiv reporting 31 dead and a glide bomb attack on Sumy killing four, including a child. Geopolitically, tensions between Ukraine and Poland over historical memory threaten to fracture Western cohesion, even as Hungary partially unblocked Ukraine's EU accession talks and the US warned of potential Russian hybrid provocations against Poland.
Key Events
- Ukrainian forces struck the St. Petersburg oil terminal and the Kronstadt naval base, causing significant fires and infrastructure damage deep inside Russia → link
- President Zelensky refuted Putin's claim that Russian forces captured Kostiantynivka, daring the Russian leader to meet him there to find diplomatic solutions → link
- Search and rescue operations concluded in Kyiv following the July 2 Russian strike on a residential building, with the death toll rising to 31 → link
- A Russian glide bomb attack on downtown Sumy killed at least 4 people, including a 5-year-old child, and injured 27 others → link
- Ukraine's HUR destroyed a Russian MiG-29 at the Belbek airfield in occupied Crimea using an attack drone → link
- Zelensky announced a new sea-based air defense line using interceptor drones launched from naval platforms to protect Odesa → link
- Russia launched its largest strike on Belgorod since the start of the full-scale war, hitting infrastructure and disrupting water and power supplies → link
- Hungary partially unblocked Ukraine’s EU accession talks, agreeing to begin the 6th negotiation cluster on external and trade policy → link
- The US warned Poland that Russia is planning armed provocations against NATO's Eastern Front to test Western resolve → link
Analysis
Escalation of Deep Strike Capabilities: Ukraine is demonstrating an impressive ability to project power deep into Russian territory, striking high-value targets in St. Petersburg, Leningrad Oblast, and Udmurtia. The deployment of FP-5 "Flamingo" cruise missiles and long-range drones indicates a sustained strategy to degrade Russia's energy infrastructure and military-industrial complex, knocking out nearly 43% of Russia's refining capacity according to Ukrainian estimates.
Information Warfare vs. Frontline Reality: The stark contrast between Putin's declared capture of Kostiantynivka and the reality on the ground highlights the regime's domestic propaganda needs. Zelensky's counter-offer to meet Putin in the contested city is a calculated rhetorical move designed to expose this disconnect. Meanwhile, Russia's ongoing expansion of drone launch sites (like the Tsymbulovo site in Oryol) suggests a continued strategy of overwhelming Ukrainian air defense through mass drone attacks.
Geopolitical Frictions and Alliances: Diplomatic tensions are rising on multiple fronts. The Ukraine-Poland rift over historical memory (Volhynia/UPA) risks undermining the pragmatism that previously defined their partnership. Conversely, Hungary's partial unblocking of EU talks is a minor positive note for Kyiv. The US warning of potential Russian hybrid provocations against Poland underscores the ever-present risk of the war spilling over into NATO territory.
What to Watch: Expect continued Russian drone and missile barrages targeting Ukrainian infrastructure in retaliation for deep strikes. Watch for the fallout of the Kostiantynivka information battle and whether Russia attempts a major push to actually take the city. Additionally, monitor the trajectory of Poland-Ukraine relations, as further escalation could threaten military and logistical support at a critical juncture.
Tweet Feed
Deep Strikes & Russian Infrastructure
@wartranslated · 2026-07-04T03:53
Ukrainian drones just struck the St. Petersburg oil terminal. → tweet link
@Osinttechnical · 2026-07-04T03:39
Multiple Ukrainian attack drones just hit Russia's St. Petersburg oil terminal, setting the facility ablaze. Explosions continue as multiple columns of smoke are rising from the port area. → tweet link
@sentdefender · 2026-07-04T08:24
Multiple fires burn at the St. Petersburg Oil Terminal and the Kronstadt Naval Base in Leningrad Oblast of Northwestern Russia, following a large-scale drone attack Saturday morning against Russian military and port infrastructure near St. Petersburg by Ukraine’s Unmanned Systems Forces. → tweet link
@wartranslated · 2026-07-04T12:46
Ukraine’s General Staff confirms a strike on the Kronstadt naval base near Saint Petersburg, a main hub of Russia’s Baltic Fleet, sparking a fire on the port grounds. → tweet link
@NOELreports · 2026-07-04T14:23
Exilenova reports at least 2 tanks were damaged at the St. Petersburg oil terminal. The tanks were likely empty, which prevented a larger fire from spreading. Oil product spills were recorded in several areas, likely followed by short fires that were quickly extinguished. Technical pipelines at the terminal also suffered heavy damage. #Russia → tweet link
@wartranslated · 2026-07-04T17:30
Tonight's Flamingo target was the Votkinsk plant in Udmurtia, 1,400 km from Ukraine, producing Iskander, Yars, Bulava and Oreshnik missiles, previously struck on February 20, DroneBomber reports. → tweet link
@NOELreports · 2026-07-04T14:21
OCHI AI data shows Russia downed more than 5 Ukrainian FP-5 Flamingo cruise missiles overnight on July 4. The review says Russia launched an A-50U around 00:40, improving detection over rivers and terrain where ground radars are weaker. The missiles followed a Volga route via Volgograd, Engels-Balakovo, Ulyanovsk and Chuvashia, with the last missile reportedly destroyed near Votkinsk by a ground air defense system. #Ukraine → tweet link
@NOELreports · 2026-07-04T15:09
KiberBoroshno shows damage after Ukraine’s July 2 strike on Lukoil-Nizhegorodnefteorgsintez in Kstovo. The AVT-6 crude distillation unit was heavily scorched and knocked out for an undefined period. The refinery is one of Russia’s largest and supplies fuel to central European Russia, while also producing jet fuel, diesel, gasoline, lubricants, bitumen and petrochemical feedstock. #Russia → tweet link
@wartranslated · 2026-07-04T10:49
In June, Ukrainian strikes hit eight Russian oil refineries, destroying or critically damaging more than 60 storage tanks, 58 percent holding oil products and 42 percent crude oil. These strikes have knocked out nearly 43 percent of Russia’s refining capacity, causing losses estimated at 13.5 billion dollars since August 2025, a fuel crisis, cut production, and repeated repair delays from parts shortages, the General Staff says. → tweet link
@Euan_MacDonald · 2026-07-04T18:24
Very brilliant analysis of fascist Russia's fuel crisis by Elvira Bary - why the structure of Russia's fuel supply chain, from extraction to the fuel pump, is a vulnerability , why Russia's size works against it, and why repairs are not simple. → tweet link
@NOELreports · 2026-07-04T17:24
Russia's own hunger games over fuel have begun. #Russia → tweet link
@NOELreports · 2026-07-04T13:23
Ukrainian Defense Forces struck JSC NIIIFI, the Scientific Research Institute of Physical Measurements, in Penza on July 1. Images show the aftermath at the Russian research facility following the attack. Damage to the main building is clearly visible. #Ukraine → tweet link
@wartranslated · 2026-07-04T14:31
Warehouses caught fire in an industrial park in Russia’s Stavropol, home to dozens of plants. The blaze started in a paint workshop, spreading across more than 3,500 square meters, and the park supplies paints and enamels to Russia’s military-industrial complex. → tweet link
Frontline & Battlefield Updates
@KyivIndependent · 2026-07-04T11:00
⚡️Zelensky calls Putin's Kostiantynivka bluff: 'Let's meet there.' "If Kostiantynivka were currently under Russian control, then surely Putin would have no problem meeting me there and finding diplomatic solutions to finally end the war," Zelensky said. → tweet link
@wartranslated · 2026-07-04T10:45
Zelensky says if Kostiantynivka is really under Russian control, Putin shouldn’t mind meeting him there. Putin lied to the world and the US president right before America’s Independence Day, claiming his troops took the city, but reality looks nothing like his story, Zelensky says. → tweet link
@KyivIndependent · 2026-07-04T17:53
⚡️Kremlin proposes temporary Kostiantynivka ceasefire and handover of bodies to Ukraine, calls for talks in Moscow. Russia proposed a temporary ceasefire in the front-line city of Kostiantynivka to facilitate a handover of fallen Ukrainian service members' bodies, and the Kremlin said that President Volodymyr Zelensky should travel to Moscow for talks with Russian President Vladimir Putin instead of meeting in the embattled city. → tweet link
@wartranslated · 2026-07-04T16:03
Kostiantynivka is ours, and if Zelensky is ready, he can come to Moscow, Peskov claims. → tweet link
@FilippDM · 2026-07-04T09:19
One of the biggest mistakes the Russian command makes is simulating conquests that don't exist. Yesterday they informed Putin of the capture of Kostiantynivka. No such thing took place. The differences in Russian staff maps versus reality reach up to several or even a dozen kilometers. Putin lives in a parallel reality, and Russian units on the front do not have real knowledge of the enemy's positions. → tweet link
@NOELreports · 2026-07-04T18:29
❗️❗️Ukraine’s General Staff reports a Russian helicopter was struck over the Sea of Azov. The military said the extent of the damage is still being assessed. #Ukraine → tweet link
@Osinttechnical · 2026-07-04T14:43
Onboard footage from a Ukrainian attack drone as it slams into a Russian MiG-29 Fulcrum at Belbek airbase in Crimea. → tweet link
@NOELreports · 2026-07-04T15:14
Ukrainian Defense Forces struck 2 Tu-142 aircraft at the Beriev airfield in Taganrog overnight on May 30, badly damaging both aircraft. One of the Tu-142s was recently towed away from the damaged area, while its wing remained at the site, indicating the scale of damage from the strike. #Ukraine → tweet link
@NOELreports · 2026-07-04T15:11
Russia’s Atlant Aero plant in Taganrog, a producer of Molniya strike-reconnaissance drones and Orion components, restored damaged buildings after Ukrainian missile and drone attacks. The plant also reportedly upgraded production and added a passage between some buildings. #Russia → tweet link
@NOELreports · 2026-07-04T18:08
Dnipro Osint reports satellite imagery shows Russia expanding the Tsymbulovo drone site in Oryol region. The analysis identifies at least 15 large storage facilities for warheads or Shahed drones, new vehicle garages used for launches and 3 new fixed-launch areas. It says the buildout increases Russia’s ability to store drones and launch more UAVs in a single attack. #Russia → tweet link
@NOELreports · 2026-07-04T15:22
❗️Ukraine’s Unmanned Systems Forces report its operators hunted down 32 Russian air defense systems in June. The force says its units have now hit 195 Russian air defense assets since the start of 2026. #Ukraine → tweet link
@Osinttechnical · 2026-07-04T20:32
Compilation of Ukrainian attack drones hitting nearly 2 dozen power substations in Russian-occupied Crimea this week. Ukraine's recent strike campaign has sent the Crimean grid into a crisis, with daily power cuts and blackouts. → tweet link
@NOELreports · 2026-07-04T18:00
❗️Belgorod’s governor says Ukrainian forces launched the largest strike on the region since the start of Russia’s full-scale war. A large fire is visible but no confirmation about the area that was hit emerged yet. #Russia → tweet link
@NOELreports · 2026-07-04T18:24
According to Russian media, several infrastructure facilities were seriously damaged, with windows broken in 174 apartments and 4 houses. Shrapnel damaged 135 cars, and water and electricity supplies in the city remain disrupted after the attack. #Ukraine → tweet link
@KyivIndependent · 2026-07-04T00:35
⚡️Ukrainian missile strike on Russia's Belgorod disrupts power, water supply across city, official says. → tweet link
Ukrainian Military & Naval Developments
@NOELreports · 2026-07-04T18:21
Zelensky says Ukraine will create a sea-based defense line with interceptor drones to protect Odesa and the wider region from air attacks. He said the drones will launch from different platforms, including naval drones. Ukraine’s future fleet will combine ships, aviation, surface drones and underwater drones. #Ukraine → tweet link
@wartranslated · 2026-07-04T18:43
Ukraine plans to create a sea-based air defense line using interceptor drones launched from sea platforms to protect Odesa, Zelensky says. He notes no other country has a sea drone fleet at Ukraine's scale, and these drones have already pushed Russian ships from the Black Sea. → tweet link
@KaterynaLis · 2026-07-04T16:05
The Ukrainian Navy has already become an unbeaten force, demonstrating that it is possible to destroy and push back an enemy fleet using only naval drones. On Ukrainian Navy Day, President Zelenskyy announced the creation of a new Naval Academy in Odesa. → tweet link
@NOELreports · 2026-07-04T15:44
Ukraine’s Navy shows a Harpoon coastal missile system in service for the first time. The Navy exhibition also displayed NSM anti-ship missile launchers with a 200-300 km range and Neptune launchers with a 280 km range. #Ukraine → tweet link
@NOELreports · 2026-07-04T18:41
Ukraine’s 39th Tactical Aviation Brigade has released footage showing Su-27 crews carrying out strike missions against Russian targets. #Ukraine → tweet link
@KyivIndependent · 2026-07-04T11:39
The "adaptation period," implemented across the Ukrainian military, is designed to supplement what new soldiers learned in basic training and to give them time to get to know their commanders and comrades before their first mission. The officers are trying to cram as much knowledge as possible into the "adaptation period" to increase their chances of survival, amid a challenging battle to motivate the recruits. → tweet link
@wartranslated · 2026-07-04T10:49
Ukrainian forces hit a railway bridge over the Siverskyi Donets near Stanytsia Luhanska, and a Russian helicopter over the Sea of Azov, the damage still being assessed, the General Staff says. → tweet link
Civilian Impact & Russian Attacks
@KyivIndependent · 2026-07-04T18:15
⚡️Update: Search and rescue operations end in Kyiv with 31 dead, 102 injured. Search and rescue operations at the site of a Russian strike on a residential building in Kyiv's Darnytskyi district concluded on July 4. → tweet link
@KyivIndependent · 2026-07-04T23:05
⚡️Update: 4 dead, 27 injured after Russian airstrike on Sumy. A 5-year-old girl and her mother are among the victims who died in Russia's attack. → tweet link
@KaterynaLis · 2026-07-04T15:43
A Russian aerial bomb struck the center of Sumy: 3 killed (including a child); 27 injured (7 children); 5 people rescued from under the rubble. → tweet link
@KyivIndependent · 2026-07-03T21:00
⚡️Russian airstrike in downtown Sumy kills 4, including child, injures at least 20. Three adults and one child have died, Governor Oleh Hryhorov said after Russian drones and glide bombs struck an apartment in the city center. → tweet link
Geopolitics, Western Support & Diplomacy
@NOELreports · 2026-07-04T17:17
❗️RMF24 reports Hungary partially unblocked Ukraine’s EU accession talks. Budapest is ready to send Ukraine and Moldova an official letter to begin opening the 6th negotiation cluster on external and trade policy, while still blocking 4 other tracks. #Ukraine → tweet link
@NOELreports · 2026-07-04T13:44
Ukraine’s presidential office says Zelensky told German Chancellor Friedrich Merz that Russia’s claim of capturing Kostiantynivka is false. The leaders also discussed supplying interceptor missiles for Patriot systems to strengthen Ukraine’s defense against Russian ballistic attacks. #Ukraine → tweet link
@NOELreports · 2026-07-04T16:13
Zelensky says Ukraine critically needs Patriot interceptor missiles for daily protection of lives, stressing that partners already have them. Zelensky urged political will, especially from the US, to ensure Patriot systems are never left without missiles. #Ukraine → tweet link
@KyivIndependent · 2026-07-04T15:59
⚡️Zelensky focuses on American 'Patriots' in US Independence Day message. "When we ask America for Patriots, we believe that the values of respect for life and for people that prevailed 250 years ago will prevail again today," Zelensky said. → tweet link
@sentdefender · 2026-07-04T00:57
The United States has warned Warsaw that Russia is planning armed provocation in the coming months against NATO’s Eastern Front, possibly involving both Belarusian and Russian troops crossing into Polish territory, or drone and missile strikes against vital infrastructure in Poland, in an attempt to test NATO’s “resolve”. → tweet link
@KyivIndependent · 2026-07-04T19:17
⚡️Ukraine proposes 'anti-crisis' measures to defuse tensions with Poland. "Our job as diplomats is to maintain dialogue," Foreign Minister Andrii Sybiha said after a meeting with his Polish counterpart. → tweet link
@WarNewsPL1 · 2026-07-04T15:16
Russia intends to publish forged documents on Sunday regarding WWII events, particularly in Volhynia, in order to worsen Ukraine-Poland relations - claims the head of the Ukrainian government's Center for Countering Disinformation (CPD), Andriy Kovalenko. → tweet link
@wolski_jaros · 2026-07-03T19:51
Looking at the reaction of our strongly pro-Ukrainian government, the "Bankowa" (Presidential administration) shot itself in the knee and doesn't even know how much. Zelensky & Co. managed to unite everyone in Poland. Even the most pro-Ukrainian activists are sitting quiet. Authentic anger in society means this will affect polls and politicians' actions. What the Russians failed to do in 4 years of propaganda, Zelensky's team achieved in 2 weeks: convincing Poles that selfless aid is not worth it. → tweet link
@NOELreports · 2026-07-04T13:30
Zelensky arrived in Odesa region and held a meeting with Ukraine’s Navy command. The talks focused on strengthening air defense, protecting against drone and missile attacks, and developing naval missile systems and unmanned aerial systems. The meeting centered on maritime defense priorities for Ukraine’s southern region. #Ukraine → tweet link
@wartranslated · 2026-07-04T15:38
Russia will continue its so-called special military operation, Peskov claims. → tweet link
@KyivIndependent · 2026-07-03T22:57
⚡️Russia's mass missile attacks on Ukraine 'must continue,' Putin says. "(M)assive, coordinated strikes against the infrastructure of Ukraine's military-industrial complex ... must continue." → tweet link