Fog & Fact
REF: D260722//Russia – Ukraine//Daily//7 min read

Russia-Ukraine War: Reciprocal Strikes Intensify Against Logistics and Maritime Infrast...

The most significant development on 22 July was the apparent intensification of long-range strikes against logistics and maritime infrastructure on both sides.

Report covers
2026-07-22
Published
Report
Daily Report
Reporting period
2026-07-22
Report type
Daily
Analytical scope
Russia's invasion of Ukraine
Primary source base
Public Telegram channels and related processed source material
Key points6
Short version
  • Long-range strikes targeted logistics hubs, ports, maritime vessels, and energy infrastructure in southern Russia, occupied Crimea, and Ukraine.
  • Wildberries warehouses in Krasnodar and Stavropol regions were reportedly hit, causing casualties and commercial losses.
  • Russian channels reported strikes on ships and port facilities near Chornomorsk; details remained only partially independently verified.
  • Ukraine formally appointed Mykhailo Drapatyi commander-in-chief and Ihor Skybiuk chief of the General Staff.
  • Frontline fighting remained intense in Zaporizhzhia and Kharkiv, with localized advances but no verified major breakthrough.
  • Reciprocal rear-area attacks disrupted logistics, energy systems, maritime traffic, and civilian infrastructure, while casualty figures remained inconsistent.

The most significant development on 22 July was the apparent intensification of long-range strikes against logistics and maritime infrastructure on both sides. Ukrainian reporting and official statements highlighted strikes on Russian logistics facilities in Krasnodar and Stavropol regions, including two Wildberries warehouses, as well as continued disruption affecting occupied Crimea. Russian sources, in turn, emphasized attacks on Ukrainian ports, commercial vessels, and logistics sites, with Russian Defence Ministry channels claiming strikes against several ships in and around the Black Sea port of Chornomorsk. The day also marked the formal assumption of duties by Mykhailo Drapatyi as Ukraine’s new commander-in-chief, accompanied by the appointment of Ihor Skybiuk as chief of the General Staff. The change generated substantial discussion across Ukrainian, Russian, and English-language channels, but its immediate operational effect remains unclear. Frontline reporting indicated continued high activity, particularly in the Zaporizhzhia and Kharkiv sectors, but did not establish a major breakthrough. The strongest overall judgment is one of continued escalation in rear-area and maritime targeting, combined with high operational tempo but limited verified evidence of a decisive territorial shift.

1. Executive Summary

The most significant development on 22 July was the apparent intensification of long-range strikes against logistics and maritime infrastructure on both sides. Ukrainian reporting and official statements highlighted strikes on Russian logistics facilities in Krasnodar and Stavropol regions, including two Wildberries warehouses, as well as continued disruption affecting occupied Crimea. Russian sources, in turn, emphasized attacks on Ukrainian ports, commercial vessels, and logistics sites, with Russian Defence Ministry channels claiming strikes against several ships in and around the Black Sea port of Chornomorsk.

The day also marked the formal assumption of duties by Mykhailo Drapatyi as Ukraine’s new commander-in-chief, accompanied by the appointment of Ihor Skybiuk as chief of the General Staff. The change generated substantial discussion across Ukrainian, Russian, and English-language channels, but its immediate operational effect remains unclear.

Frontline reporting indicated continued high activity, particularly in the Zaporizhzhia and Kharkiv sectors, but did not establish a major breakthrough. The strongest overall judgment is one of continued escalation in rear-area and maritime targeting, combined with high operational tempo but limited verified evidence of a decisive territorial shift.

2. Key Developments Today

Long-range strikes against logistics and maritime infrastructure

Multiple independent Telegram and English-language sources reported major fires at Wildberries logistics facilities in Krasnodar and Nevinnomyssk after Ukrainian drone strikes. Russian and independent reporting indicated casualties, including at least one death, although casualty details varied across posts. The commercial impact was significant enough to prompt compensation measures and discussion of losses to sellers.

Ukrainian official messaging described the targets as logistics centres supporting Russia’s military effort. Russian channels generally framed the strikes as attacks on civilian commercial infrastructure and focused on disruption to small businesses and retailers. The recurrence of attacks against Wildberries facilities suggests that logistics and dual-use distribution networks are becoming a more prominent component of Ukraine’s deep-strike campaign. The precise military value of the individual sites remains insufficiently established.

At the same time, Russian Defence Ministry channels repeatedly reported attacks on Ukrainian ports, maritime vessels, and logistics centres. Several Russian-linked channels claimed that four dry-cargo ships and one bulk carrier were struck in the Black Sea or at Chornomorsk. Ukrainian sources reported damage to vessels and the rescue of a foreign crew, while Kyiv called for an emergency UN discussion over the attacks. These claims were widely repeated within Telegram but remain only partially independently verified in the supplied material.

Disruption in Crimea and southern Russia

Ukrainian sources reported blackouts across occupied Crimea and claimed damage to multiple energy nodes, including the Hvardiiske airfield area. The Ukrainian unmanned-systems command claimed a cumulative total of 117 affected energy facilities during the wider operation, but this figure is not independently confirmed in the dataset.

Russian channels also reported drone activity over Crimea and southern Russia, including Krasnodar, Belgorod, and other border areas. The reporting indicates that Ukrainian strikes continue to impose pressure on Russian rear-area infrastructure, although the duration and scale of the resulting disruption remain unclear.

Change in Ukraine’s senior military leadership

President Volodymyr Zelensky formally installed Mykhailo Drapatyi as commander-in-chief and appointed Ihor Skybiuk as chief of the General Staff. Ukrainian and Western-facing channels described Drapatyi as popular among frontline personnel and associated the change with an effort to improve military management and operational performance.

Russian state and pro-war channels presented the appointment as evidence of political crisis and claimed that the change would weaken the Ukrainian armed forces. Some Russian war bloggers nevertheless expressed concern about Drapatyi’s battlefield reputation. The information environment therefore indicates that the appointment is being treated as strategically meaningful by both sides, even though no immediate change in battlefield performance can yet be attributed to it.

3. Operational Assessment

Frontline activity

The Ukrainian General Staff reported 211 combat engagements by the end of the day, while earlier reporting recorded 79 Russian attacks by 16:00. These figures are official Ukrainian claims and should not be treated as independently verified counts.

Russian and Ukrainian channels both described continued fighting in the Zaporizhzhia sector, including around Orikhiv and areas near Stepnohirsk. Russian Defence Ministry channels claimed control of Blahodatne in Zaporizhzhia and Artelnoye in Kharkiv region. Ukrainian mapping sources reported limited Russian advances near Zaliznychne and Nikanorivka. These reports suggest localized movement, but the supplied material does not establish the scale, permanence, or operational significance of the claimed territorial changes.

The operational picture is therefore best assessed as high-tempo positional fighting with localized advances and contested claims, rather than a confirmed major breakthrough.

Force posture and adaptation

Both sides continued to emphasize drone use, counter-drone activity, and attacks on rotation routes. Russian channels highlighted strikes against Ukrainian personnel concentrations and alleged disruption of rotations in Zaporizhzhia. Ukrainian units publicized interceptor-drone activity and development of systems intended to counter Russian jet-powered Shahed variants.

The reported appointment of Drapatyi may be intended to improve coordination between frontline formations, unmanned systems, and rear-area defence, but this remains an analytical possibility rather than an observed result.

4. Strike and Attack Pattern Assessment

Today’s pattern was more geographically dispersed than a single-front strike cycle. Activity included:

  • Ukrainian drone attacks on Russian logistics and commercial distribution facilities in the south.
  • Reported pressure on energy infrastructure and military-related sites in occupied Crimea.
  • Russian strikes on Ukrainian ports, maritime traffic, fuel infrastructure, and logistics centres.
  • Continued use of seeker-equipped drones and other precision-capable unmanned systems.

The pattern suggests reciprocal efforts to disrupt supply chains, maritime access, and rear-area infrastructure. Russian messaging presented its port strikes as a systematic campaign against Ukrainian military logistics. Ukrainian messaging similarly framed attacks in southern Russia as precision strikes against military-supporting distribution networks. The military effect of both campaigns is likely real but remains difficult to quantify from Telegram material alone.

5. Civilian and Infrastructure Impact

Civilian and commercial effects were prominent. Reporting attributed deaths and injuries to the strikes on Russian warehouse facilities, while Ukrainian sources reported civilian casualties from Russian attacks, including damage to residential buildings in Odesa and other locations. A daytime drone strike reportedly hit an apartment building in Odesa, and a separate strike damaged a fuel station in Kharkiv.

The Wildberries attacks produced a visible secondary economic impact: sellers reported destroyed inventories, compensation disputes, and difficulties removing goods from damaged facilities. Russia’s reported restrictions on night-time vessel movement in Novorossiysk also indicate that drone activity is affecting civilian and commercial transport beyond the immediate strike sites.

Casualty totals remain inconsistent across sources and should be treated cautiously.

6. Information Environment and Narrative Assessment

Telegram discourse was dominated by four themes:

  1. Reciprocal logistics warfare: Ukrainian channels emphasized successful strikes on Russian warehouses, energy nodes, and maritime assets. Russian channels focused on attacks against Ukrainian ports and commercial vessels.
  2. The Drapatyi transition: Ukrainian and Western-facing sources discussed reform, battlefield credibility, and public dissatisfaction with recent leadership decisions. Russian channels framed the change as evidence of instability, while some simultaneously portrayed Drapatyi as a serious military opponent.
  3. Economic and mobilization pressure in Russia: Channels highlighted fuel-delivery prioritization, reported fuel shortages, compensation disputes, and legislation expanding military recruitment among convicted offenders.
  4. Escalation and attribution: Russian officials and aligned channels increasingly attributed Ukrainian strikes to direct Western intelligence and weapons support. This theme was visible primarily in Russian Telegram discourse.

Many highly repeated claims were likely reposts or coordinated amplification. The supplied material contains substantial Telegram convergence, but no clearly separable X-originated excerpts. Accordingly, cross-platform corroboration between Telegram and X cannot be assessed for this reporting period.

7. Confidence, Gaps, and Uncertainties

  • High confidence: Ukraine’s senior military leadership changed; both sides conducted significant long-range strikes; rear-area and maritime infrastructure were central targets.
  • Moderate confidence: Fires and disruption occurred at Wildberries facilities in southern Russia; Russian strikes affected Ukrainian ports and vessels; fighting remained active in Zaporizhzhia and Kharkiv regions.
  • Low confidence / contested: The exact military function of the targeted Wildberries sites, the number and status of vessels struck, the extent of Crimea’s power disruption, and the territorial significance of Russian claims regarding Blahodatne and Artelnoye.
  • Unclear: Whether the leadership change will produce measurable operational effects, and whether the reciprocal attacks represent a temporary surge or a sustained campaign.

The source base was broad, with no declared collection gaps, but it remained strongly shaped by official and partisan Telegram channels. Repeated claims were not treated as independent confirmation.

8. Watchpoints for the Next 24 Hours

  • Further Ukrainian strikes against Russian logistics, fuel, warehouse, or maritime infrastructure in the south.
  • Continued Russian attacks on Chornomorsk, Odesa, and other Ukrainian ports or shipping.
  • Independent confirmation of vessel damage, port closures, and the scale of foreign crew casualties.
  • Evidence that Drapatyi and Skybiuk are introducing changes in command structure, force employment, or drone coordination.
  • Sustained or expanding power disruptions in occupied Crimea and southern Russian regions.
  • Any corroborated territorial change near the Zaporizhzhia and northern Kharkiv sectors.
Sources61
Source list
  • 21 messages
  • 18 messages
  • 17 messages
  • 17 messages
  • 16 messages
  • 15 messages
  • 15 messages
  • 14 messages
  • 14 messages
  • 12 messages
  • 12 messages
  • 11 messages
  • 11 messages
  • 10 messages
  • 10 messages
  • 9 messages
  • 9 messages
  • 9 messages
  • 9 messages
  • 9 messages
  • 8 messages
  • 8 messages
  • 8 messages
  • 8 messages
  • 8 messages
  • 8 messages
  • 7 messages
  • 7 messages
  • 6 messages
  • 6 messages
  • 5 messages
  • 5 messages
  • 5 messages
  • 5 messages
  • 5 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 4 messages
  • 3 messages
  • 3 messages
  • 3 messages
  • 2 messages
  • 2 messages
  • 2 messages
  • 2 messages
  • 2 messages
  • 2 messages
  • 2 messages
  • 1 message
  • 1 message
  • 1 message
  • 1 message
  • 1 message
  • 1 message
  • 1 message
  • 1 message
Short version on Telegram

Short summaries of every article are posted first and free on our channel.

Join @fogandfact

AI-generated from public sources · Details may evolve