A Week of Strikes: How Ukrainian Forces Are Squeezing Russia's Black Sea Lifeline
In seven days, Ukraine's Security Service says it hit 90 Russian civilian vessels. The campaign is changing how Moscow moves oil, grain and troops by sea.

On 12 July 2026, the Telegram channel of the Ukrainian news agency UNIAN carried a short, almost casual dispatch: video of a night hunt for Russian "troughs," with the Security Service of Ukraine (SBU) claiming 90 tankers, ferries, tugs and dry-cargo ships hit in a single week. On average, the post said, one Russian ship every two hours. The line was delivered with the morning-coffee emoji, but the arithmetic underneath it is the sharpest signal in months of how the war at sea is being reframed.
The campaign is no longer about the handful of splashy hits that once defined it, the sinking of the flagship Moskva in April 2022 or the damage to the Kerch Bridge. It is a sustained, attritional pressure campaign against the merchant fleet that ferries Russian crude, fuel and military supplies out of, and through, the Black Sea. The tempo, if UNIAN's tally holds, has crossed the threshold from harassment into something closer to a blockade in everything but name.
A running tally, not a one-off
The framing in the SBU-aligned messaging is deliberately cumulative: every tanker, every ferry, every dry-cargo ship adds to a ledger the agency wants Moscow's insurers, charterers and foreign buyers to read. The commercial logic is straightforward. A vessel struck in the Black Sea is a vessel whose next port of call becomes an underwriting question. War-risk premiums climb; charterers peel off; classification societies raise flags. Russia's "shadow fleet" of ageing tankers was built to absorb sanctions, not to absorb sea drones.
What is new is the cadence. UNIAN's 12 July post specified that the 90-ship figure covered the preceding week, roughly one strike every two hours, drawing on overnight video of a naval drone running into a hull at speed. The implication: this is now an industrial rhythm, not a counter-offensive gesture.
The ground context the maritime war sits inside
The pressure at sea is running in parallel with a slower, grimmer picture on land. On the same morning of 12 July, the Telegram channel GeoPWatch, which tracks the front line using satellite and open-source imagery, reported that Russian forces had pushed into tree lines and fields northwest of Sopych, in Ukraine's northeast, expanding a buffer zone that now appears to be a deliberate feature rather than a temporary feature of the line. Sopych sits in Kharkiv oblast, near the cluster of villages that have traded hands repeatedly over the past 18 months.
The dispersion matters. Russia is not breaking through anywhere; it is making each metre cost more. That shapes the political economy of the war in ways that matter for the maritime campaign. The longer the ground war grinds, the more shipping capacity Moscow needs to sustain it, and the more attractive a target that shipping becomes for an SBU with sea drones and a maritime strike doctrine it has spent four years refining.
A second front: the human factor
The same Telegram feed carried a separate item via the ButusovPlus channel that read as black humour with a sharp edge: a Russian soldier in an entrenched position, facing a choice between surrender and a live grenade, chose the grenade. Ukrainian drone operators documented the moment, and the framing was clear: the cognitive burden on the Russian infantryman is climbing. The piece is propaganda in the textbook sense (staged for upload, intended to dent morale) and that is also its analytical value. It tells the reader that Kyiv is investing in the information war aimed at Russian conscripts and Telegram-reading mothers, not only in the kinetic war.
Read together, the two threads from the morning of 12 July describe a defence that is attacking in two registers: grinding at sea to choke the supply chain, and grinding in the headset to chip at the willingness to keep fighting.
What the SBU campaign is actually doing
Even with the caveats of Telegram-sourced reporting, the structure of the pressure is visible. The target list UNIAN described (tankers, ferries, tugs, dry-cargo ships) is the backbone of Russia's sanctioned-oil export economy and its military logistics. A ferry hit near the Kerch Strait narrows the throughput of rail wagons rolled onto the Crimean peninsula. A tanker hit in the southwestern Black Sea raises the cost of every barrel loaded at Novorossiysk. A tug lost at sea is a tug the next naval exercise does not have.
The plausible alternative reading is the one Russian-aligned Telegram channels and state media will push: these are civilian vessels, the strikes are terrorism, the West is arming sea drones. That is the framing the Kremlin wants the Global South and the unpicking-the-sanctions lobby to absorb. But the same logic applied to Russian missile strikes on Ukrainian grain terminals in Odesa and Mykolaiv, or to the port of Pivdennyi, has not produced a counter-frame that sticks. The asymmetry is a matter of initiative: Ukraine is choosing where to spend a cheap drone against a high-value ship; Russia is using expensive missiles against ports full of third-party cargo.
The structural frame
What is being watched is not a tactical innovation, it is the maturation of an attritional model that the Ukrainian defence establishment has been refining since the first Bayraktar videos in 2022. Sea drones began as a niche capability; they are now the daily press of a campaign designed to make every Russian nautical mile cost more than the previous one. The economic logic mirrors what the Western sanctions regime tried, and often failed, to do with paperwork: turn the price of doing business with Russian shipping into a number that no longer makes sense.
The risk is escalation. Russia has responded to Ukrainian sea-drone successes with mid-year redeployments of patrol boats and shore-based missile batteries, and with renewed attacks on Odesa-region port infrastructure. If the strike tempo reported on 12 July is real, expect the next phase to involve more fire-and-forget defences, more drone-on-drone engagements, and more Telegram videos.
What remains uncertain
The 90-ship weekly figure is a Ukrainian claim, circulating through UNIAN's Telegram channel, without independent OSINT confirmation in the source material available for this piece. The footage and the cadence are consistent with the operational tempo SBU-linked accounts have posted over the past quarter, but the ledger is one-sided. Russian losses at sea are notoriously undercounted by Moscow; the Ukrainian count is plausibly inflated in the upward direction as a messaging tool. The honest reading: the direction of travel is unmistakable, the exact weekly number is not. Readers should treat the figure as a campaign claim, then watch whether independent trackers and insurer bulletins corroborate a step-change in Black Sea losses.
The broader test will come at the pump, in the insurance market, and in the next set of Russian ground-attack footage out of the Kharkiv direction. If the maritime tempo holds through August, and the Sopych-style buffer-zone advances stall, Ukraine's defence will have changed the cost calculus of the war for both sides at once.
Desk note: Monexus reported the SBU's weekly maritime tally and the northeastern ground picture from Telegram-sourced feeds (UNIAN, ButusovPlus, GeoPWatch), flagged the casualty/incident claims as one-sided reporting, and treated the SBU framing alongside the structural claim that sea drones have matured into a sustained attritional campaign.
Wire provenance
This editorial synthesis draws on the following public wire/social posts:
- https://t.me/uniannet
- https://t.me/ButusovPlus
- https://t.me/GeoPWatch