← Ukraine War Monitor Index Ukraine Generated 2026-07-31 19:20 UTC

Ukraine War Monitor

July 31, 2026 · Based on tweets from the last 24 hours · 361 tweets analyzed · model: ollama-cloud/glm-5.2:cloud

Ukraine War Monitor — Daily Intelligence Briefing

31 July 2026


Executive Summary

Ukraine experienced one of its largest domestic political crises since 2014, with mass protests erupting across Kyiv, Kharkiv, Lviv, and Chernivtsi over President Zelensky's dismissal of Defense Minister Mykhailo Fedorov. Simultaneously, Ukraine conducted a massive overnight drone raid involving 300+ drones striking deep into Russia, hitting the Volgograd oil refinery, Wildberries distribution centers, the Taman port, and a Caspian Sea port 1,000 km away. On the diplomatic front, President Trump rejected Zelensky's requests for 300 Patriot interceptor missiles and local production licenses, while also declining to authorize expanded Starlink use for targeting Russian ballistic launchers. A Russian Kh-101 cruise missile landed in Polish territory for the first time, prompting Warsaw to summon the Russian ambassador and consider providing additional Patriot systems to Ukraine.


Key Events


Analysis

Domestic Political Crisis: The dismissal of Defense Minister Fedorov has triggered Ukraine's most significant domestic unrest since the Euromaidan era. Fedorov was seen as a critical link to Elon Musk and American military innovation. The protests signal growing public frustration with Zelensky's leadership at a time when battlefield pressures are mounting and Western support is uncertain. Watch whether the President's Office can weather the storm or whether Fedorov is reinstated.

Escalation of Long-Range Strikes: Ukraine's drone campaign continues to intensify, with strikes reaching unprecedented distances (1,300 km) and targeting dual-use infrastructure (refineries, logistics hubs, ports). Russia's economy is showing strain — one Russian paper notes agriculture is "plunging into crisis" and construction is "deep in the red." However, Russian missile production has reportedly reached its upper limit (~150 missiles per mass attack), and Russia is relying more on North Korean ballistic missiles due to stock shortages.

Western Support Wavering: Trump's rejection of Patriot missile requests and refusal to license domestic production represents a significant setback for Ukraine's air defense strategy ahead of winter. The gap between Ukrainian needs and American willingness to provide is widening, even as European allies like Poland consider stepping up.

NATO Spillover: The Kh-101 missile landing in Poland marks a significant escalation on NATO's eastern flank. While no injuries occurred, Lithuania's Foreign Minister Landsbergis noted that not even invoking Article 4 would have been "unimaginable before." Poland is now urging citizens to prepare emergency bags and locate shelters.

What to Watch Next: Whether protests in Kyiv force Fedorov's reinstatement; whether the US envoys' August visit brings new commitments; Russia's response to deepening drone strikes on its energy infrastructure; whether Poland or other NATO members push for Article 4 consultations; the outcome of the Khmelnytskyi training ground investigation.


Tweet Feed

Political Developments & Protests in Ukraine

@IAPonomarenko · 2026-07-31T18:45

The biggest rallies in the streets of Kyiv since 2014 tonight -- now in demand to reinstate @FedorovMykhailo as defense minister. The President's Office is hoping in vain that the protest will fizzle out, that people will get tired and everyone will disperse with a wave of the hand over Zelensky's most foolish and destructive decision. The people forced General Syrsky's resignation, now we need to do the second half of the work and achieve Fedorov's return to the ministry. → tweet link

@NOELreports · 2026-07-31T18:05

A protest march in Kyiv against Mykhailo Fedorov's dismissal as defense minister drew a large crowd. People are gathering in the capital to oppose his removal. #Ukraine → tweet link

@NOELreports · 2026-07-31T18:08

Kharkiv, Lviv and Chernivtsi also joined protests in support of Mykhailo Fedorov. → tweet link

@KaterynaLis · 2026-07-31T17:59

‼️Meanwhile, protests and frustration within Ukrainian society continue to grow. This is what the demonstrations look like today, Friday, Jul 31, 2026. The reason remains the same: the abrupt halt of military reform and the dismissal of Defense Minister Mykhailo Fedorov, who had built strong working relationships with Elon Musk and the American side. Much of the public frustration is now directed at the Office of the President of Ukraine. The anger is also fueled by the approaching winter, ongoing problems with mobilization, and growing concerns about Ukraine's relationship with the United States and other partners. By dismissing Fedorov, Kyiv cut off one of its strongest sources of military innovation - an area that had made Ukraine particularly attractive to both American and European partners. → tweet link

@KyivIndependent · 2026-07-31T16:54

Ukrainians gathered in Kyiv on July 31 for what organizers described as a "march for dialogue and reforms in defense," renewing demands that President Volodymyr Zelensky reinstate former Defense Minister Mykhailo Fedorov. → tweet link

Ukrainian Long-Range Strikes on Russia

@Osinttechnical · 2026-07-31T18:22

A number of fuel storage tanks at the Russian Black Sea port of Taman are ablaze today after an overnight Ukrainian drone attack. Multiple areas of Russia's Tamanneftegaz export terminal are actively burning. → tweet link

@Osinttechnical · 2026-07-31T06:11

Ukrainian attack drones appear to have hit the Lukoil Volgograd oil refinery, one of the largest in Russia, this morning. Columns of smoke could be seen rising over the Russian refinery complex. → tweet link

@Osinttechnical · 2026-07-31T01:57

Ukrainian attack drones hit another Russian Wildberries e-commerce distribution center in the city of Volgograd this morning, setting the facility ablaze. → tweet link

@Osinttechnical · 2026-07-31T04:58

The Russian Black Sea port of Taman is ablaze this morning after an overnight Ukrainian drone attack. → tweet link

@Osinttechnical · 2026-07-31T02:32

A Ukrainian A-22 Foxbat heavy strike drone just hit the Russian port of Kaspiysk on the Caspian Sea. The Foxbat, a light civilian aircraft modified into a strike drone, penetrated roughly 1000 km of Russian airspace. → tweet link

@NOELreports · 2026-07-31T14:25

President Zelensky said Ukraine struck three logistics hubs in Russia today, targeting facilities in Sarapul, Kazan and Volgograd, located roughly 500 to nearly 1,300 kilometers from Ukraine. He also confirmed a strike on a maritime terminal in Krasnodar region, about 270 kilometers from the front, and an oil refinery in Volgograd region, about 480 kilometers away. Impacts were also reported in the Sea of Azov. → tweet link

@KyivIndependent · 2026-07-31T11:32

⚡️Ukrainian forces strike oil refinery in Russia's Volgograd Oblast, aircraft factory in occupied Crimea, military confirms. In the city of Volgograd, the Lukoil-Volgogradneftepererabotka refinery, one of Russia's largest oil refineries, with an annual crude oil processing capacity of 15 million metric tons, was targeted. → tweet link

@KyivIndependent · 2026-07-31T04:43

⚡️Wildberries facilities, oil refineries reportedly struck in Russia. Multiple Wildberries facilities and oil refineries were reportedly hit in Russia's Volgograd, Tatarstan, and Krasnodar regions overnight on July 31. → tweet link

@wartranslated · 2026-07-31T10:37

DroneBomber dropped a strike report for overnight Russia. Volgograd refinery and a Wildberries center damaged, TANECO refinery in Nizhnekamsk plus Wildberries and OZON centers in Zelenodolsk and Kazan status unknown. → tweet link

@wartranslated · 2026-07-31T17:29

This is what's left of the Wildberries warehouse in Volgograd after last night's attack. → tweet link

@Osinttechnical · 2026-07-30T23:33

Ukraine is mounting another major attack drone raid into Russia tonight, with 300+ drones launched already. Ukrainian forces continue a near-nightly cadence of multi-hundred drone raids into Russia this summer. → tweet link

@NOELreports · 2026-07-31T14:37

Construction equipment has arrived at Russia's VNIIR-Progress plant in Chuvashia following the June 10 FP-5 Flamingo missile strike. Heavy machinery is dismantling the damaged building on the site. → tweet link

Russian Strikes on Ukraine

@KyivIndependent · 2026-07-31T09:56

⚡️Russian attacks kill 9, injure 48 across Ukraine over past day as country reels from deadly mass strike. Russian forces launched another large-scale aerial attack on Ukraine, deploying 255 Shahed-type attack drones overnight on July 31, the Air Force said. → tweet link

@NOELreports · 2026-07-31T15:21

Russian forces attacked Pavlohrad, setting a shopping center on fire. Preliminary reports indicate one person was injured, according to Dnipropetrovsk regional governor Serhii Hanzha. → tweet link

@NOELreports · 2026-07-31T17:56

Ukraine found the crater of a second North Korean KN-23 ballistic missile used by Russia on July 30. The first hit a home in Radushne, killing six people, including three children, while five minors remain missing. The second exploded in a field 3.5 km away. No targets were within 5 km. → tweet link

@KyivIndependent · 2026-07-30T19:17

⚡️North Korean missile likely used in Russian strike that killed 6 family members in Ukraine, Zelensky says. → tweet link

@war_monitor_ua · 2026-07-31T13:52

❗️ Одеса 4х БпЛА над містом вектор Усатове. ⚠️ 10х БпЛА у напрямку Одеса з АЧМ → tweet link

Diplomacy & Western Support

@NOELreports · 2026-07-31T18:01

Trump said the US has not agreed to license Ukraine to produce Patriot interceptor missiles, arguing that Washington must protect sensitive weapons technology and be careful about who receives it. He said the technology is exceptionally difficult to copy and warned that recipients could later turn against the US. Trump also said both Zelensky and Putin want a deal but would need to make concessions. → tweet link

@NOELreports · 2026-07-31T14:33

❗️The Atlantic reports that Trump rejected Zelensky's request for 300 Patriot missiles for Ukraine this winter. Zelensky also asked for expanded Starlink use to target Russian ballistic missile launchers inside Russia, arguing it could offer a faster and cheaper response to the threat. Trump said he would speak with Elon Musk but gave no timeline or final decision, leaving the plan uncertain. → tweet link

@wartranslated · 2026-07-31T16:47

🤡 Trump says the US never agreed to hand Ukraine licenses to build Patriot interceptors. He says you have to be careful giving out advanced weapons tech, since the people you give it to could turn on you. → tweet link

@wartranslated · 2026-07-31T16:45

Trump says both Zelensky and Putin want a deal, but neither wants to make concessions. Still, he thinks both will have to give something up to get there. → tweet link

@wartranslated · 2026-07-31T12:26

Zelenskyy wants Trump to okay Starlink inside Russia for hitting ballistic launchers, The Atlantic says. Trump won't reject it outright and will look into it, though Musk already said no to a meeting. → tweet link

@KaterynaLis · 2026-07-31T15:47

‼️ZELENSKYY: Received a good phone call from the Vice President of the United States, @JDVance. We followed up on our recent meeting with President Trump in Washington, which was positive and productive. As Russia's air attacks on our country continue unabated, air defense – specifically Patriot interceptors against ballistic missiles – remains a top priority. The Vice President and I also spoke about the consequences of Russia's war for global markets. → tweet link

@KyivIndependent · 2026-07-31T16:40

⚡️ Zelensky, Vance discuss Ukraine's air defense needs in 'productive' call. Zelensky underscored that strengthening Ukraine's air defenses remains Kyiv's top priority amid ongoing Russian attacks, with particular emphasis on obtaining additional Patriot missile interceptors to protect against ballistic missile attacks. → tweet link

@KyivIndependent · 2026-07-30T23:15

⚡️US envoys Witkoff, Kushner expected to visit Kyiv in August, media reports. → tweet link

Polish Missile Incident & NATO

@sentdefender · 2026-07-31T15:34

Polish officials have now confirmed that the missile which struck a field Thursday near a town in Southeastern Poland, causing a large crater but thankfully no injuries, was indeed a Russian Kh-101 air-launched cruise missile, which entered the country via its border with Ukraine. Authorities have refused to rule out that the act may have been a deliberate "provocation" from Russia, with the Polish Ministry of Foreign Affairs having summoned the Russian Ambassador. → tweet link

@KyivIndependent · 2026-07-31T12:33

⚡️ Poland confirms Russian Kh-101 missile fell in Lublin region during mass attack on Ukraine. "It was a provocation, an intention, an alliance test. In this case, the next weeks will probably give us more answers," Polish Deputy Defense Minister Cezary Tomczyk said. → tweet link

@wartranslated · 2026-07-31T13:18

Poland's Government Security Center is urging citizens to prepare for more attacks after yesterday's Russian missile, asking them to pack emergency bags, locate nearby shelters and download the safety guide. → tweet link

@wartranslated · 2026-07-31T13:06

Poland's PM Tusk says Russia's ambassador has been summoned to the Foreign Ministry over the Russian missile that came down on Polish territory. → tweet link

@KyivIndependent · 2026-07-30T20:25

⚡️Warsaw to consider providing Ukraine with additional Patriot missiles after suspected Russian missile falls in Poland. → tweet link

@wolski_jaros · 2026-07-31T13:08

Coś o czym mówię i piszę od 2023 roku: Rosji skończyły się rakiety przedwojennej produkcji i Rosjanie strzelają bieżącą produkcją rakiet. Ch-101 która spadła wczoraj w Polsce była wyprodukowana w zeszłym kwartale. Rosjanie strzelają tym co zjeżdża z linii produkcyjnych dosłownie. → tweet link

Military Analysis & Battlefield Updates

@NOELreports · 2026-07-31T10:12

Military analyst Oleksii Hetman said Russia has reached the upper limit of its missile and drone production. He said Russian industry produces hundreds of drones per day and estimated the maximum missile salvo at about 150 missiles in a single mass attack. Hetman also suggested Russia has resumed using North Korean ballistic missiles because of shortages in its own missile stocks. → tweet link

@NOELreports · 2026-07-31T18:10

Operators from Ukraine's 105th Border Guard Detachment intercepted a Russian ZALA Z-20 drone with a STING interceptor drone at an altitude of 6,858 meters, setting a new record. → tweet link

@NOELreports · 2026-07-31T08:47

❗️Ukrainska Pravda reports that Ukraine's new Commander-in-Chief, Mykhailo Drapatyi, ordered a halt to personnel reinforcements and transfers into the Army's assault regiments from July 26. The report, citing sources in four assault regiments, says this is the first decision by the new military leadership to restrict the flow of personnel into those units. → tweet link

@KyivIndependent · 2026-07-31T15:17

⚡️ Ukraine's assault regiments ordered to halt recruitment amid allegations of misconduct, media reports. One source said their regiment was currently unable to recruit personnel from reserve battalions or newly mobilized soldiers assigned through enlistment offices. → tweet link

@NOELreports · 2026-07-31T08:55

A Ukrainian assault unit denied reports that assault regiments have stopped receiving personnel reinforcements. Journalist Yuliia Kyriienko said the unit told her personnel distribution is being reviewed, with newly formed brigades currently taking priority for reinforcements. → tweet link

@NOELreports · 2026-07-31T14:56

FATUM pilots from Ukraine's 60th Separate Mechanized Brigade destroyed another batch of motorcycles used by Russian occupation forces on the front. → tweet link

@NOELreports · 2026-07-31T14:32

The Ronin Unmanned Systems Battalion of Ukraine's 65th Separate Mechanized Brigade said it struck Russian logistics near Melitopol with Hornet attack drones. → tweet link

@NOELreports · 2026-07-31T14:28

Ukraine's Phoenix Unmanned Systems Regiment said it detected a Russian fuel tanker disguised as a cargo truck deep behind Russian lines. The unit struck it with a Bulava drone, igniting the fuel load and blowing away the camouflage. → tweet link

Casualties & Assassination Attempt

@WarNewsPL1 · 2026-07-31T11:51

Na polu walki zginęło około 50 tysięcy ukraińskich żołnierzy. Kolejne około 400 tysięcy odniosło rany, a ogromna liczba uznana jest za zaginionych - @ZelenskyyUa → tweet link

@wartranslated · 2026-07-31T09:03

Zelensky told Fox News Russia has lost 1.6 million soldiers in the war, 700,000 of them killed. → tweet link

@KyivIndependent · 2026-07-31T15:28

⚡️ Khartiia brigade commander Obolienskyi targeted in assassination attempt, Zelensky says. "We will definitely respond to this attempted strike against Ukraine and the Ukrainian commander," President Volodymyr Zelensky said. → tweet link

@wartranslated · 2026-07-31T14:48

Footage from Kharkiv shows the arrest of a man who tried to kill Khartia commander Ihor Obolensky. Russian handlers pretended to be SBU and told him Obolensky was a traitor. He came up from behind but the gun jammed. → tweet link

Training Ground Incident

@KyivIndependent · 2026-07-31T17:07

⚡️ 5 special forces soldiers missing, 3 injured after ammunition detonation at training ground in Western Ukraine. The incident began at around 11:55 a.m., with the ammunition detonation continuing until 7 p.m. The cause and circumstances remain unclear. → tweet link

@NOELreports · 2026-07-31T14:26

Ukraine's Special Operations Forces said an explosion followed by secondary detonations occurred at a military training ground in Khmelnytskyi region on July 31. Emergency services are working at the site and carrying out initial measures to address the aftermath. → tweet link

@NOELreports · 2026-07-31T14:46

Four Ukrainian service members were injured by ammunition detonations at a military training ground in Khmelnytskyi region, the Prosecutor General's Office said. The injured were hospitalized, while contact remains lost with some personnel who were at the site. → tweet link

Russian Domestic Impact

@BBCSteveR · 2026-07-31T07:26

Today one Russian paper claims that Ukrainian strikes "haven't yet caused Russia damage that could be regarded by the authorities as a reason to compromise." Meanwhile, Russian "agriculture is plunging into crisis…construction already deep in the red." → tweet link

@wartranslated · 2026-07-31T13:35

Wildberries sellers are asking Putin for help and explanations about what happened to their goods. Well, it burned. → tweet link

Other Ukraine-Related

@Osinttechnical · 2026-07-31T16:41

Ukrainian firefighters are heading to France to assist in tackling the massive ongoing wildfires in Bordeaux. Ukraine rapidly dispatched roughly 70 personnel, 10 fire trucks, and supporting equipment under the EU's civil protection mechanism. → tweet link

@Euan_MacDonald · 2026-07-31T18:19

The Kerch (Crimean) bridge is a unique target - it symbolizes fascist Russia's imperial grip on democratic Ukraine, and Putin's project to reanimate the USSR. Its destruction would be highly significant. But I have a feeling it will come only in the last act of this drama. → tweet link

@KyivIndependent · 2026-07-31T16:54

Three board members of one of Ukraine's largest state-owned shipping companies say that they feel pressured to take actions that are not in the best interest of the company, neglected as they try to fix severe financial, management, and governance issues. → tweet link

@KyivIndependent · 2026-07-30T21:17

A cryptocurrency associated with Russia's sprawling state defense corporation has quietly launched just as the European Union targets Russian crypto markets with further sanctions. → tweet link

@Euan_MacDonald · 2026-07-31T16:23

RT @CrimeanVoyager: One of the butchers of Izyum is no longer a threat. Major General Dmitry Sergeyevich Mikhailov, commander of the 144th... → tweet link