Russia claims five cargo-ship strikes at Reni and off Odesa as NATO adds Black Sea surveillance
Russia says it hit five cargo ships in a day. NATO is sending planes, not escorts. On 20 October Russia’s defence ministry said it struck three cargo ships at Ukraine’s Danube port of Reni and two heading to Odesa, claiming they were used for military purposes. The same day NATO agreed to send more patrol aircraft, drones and radar to the Black Sea. Our view: watching ships does not protect them, and insurers price hits, not patrols. Premiums already rose fivefold, from 0.1% to 0.5% of ship value, in two weeks. Our call: by end of November, Romanian anchorages, Sulina included, will carry a clear war-risk premium, passed on as Danube and Constanta bulk surcharges.
Russia now names cargo ships as targets. NATO is sending planes, not escorts.
Russia’s defence ministry said on Tuesday 20 October that its forces struck five cargo ships in one day. Three were at Reni, a Ukrainian port on the Danube. Two were heading to Odesa. Reuters reported the ministry’s statement that “the Russian military struck three cargo vessels in Ukraine’s port of Reni”, and that it also hit two logistics hubs, in the Volyn region and the city of Khmelnitskiy. The ministry said the vessels and hubs “were all being used for military purposes”.
It named no ships. The Reuters report carried no independent confirmation.
The same day, NATO set out its own response to a month of attacks on merchant ships off Romania and Bulgaria. After a North Atlantic Council meeting in Brussels, allies agreed to send extra maritime patrol aircraft, drones and radar to the Black Sea, Splash247 reported. They are also sending intelligence staff and explosives investigation teams. A US Navy P-8 Poseidon, a long-range patrol plane, has begun reconnaissance flights at Bulgaria’s request.
What we think it means
Our view is simple. Taken together, these two announcements make the Black Sea more expensive to use, not less.
Moscow is now publicly treating cargo ships on the Danube and Odesa routes as military targets. That is a statement of intent, not just a battlefield report. Whether or not all five strikes happened as described, owners and underwriters have to plan as if the claim describes Russian policy.
NATO’s answer is to watch more closely. Colonel Martin O’Donnell, NATO’s military spokesman, said the extra assets would strengthen surveillance and reconnaissance, with a focus on sharing intelligence and spotting threats to shipping, according to Splash247. That is useful. It helps investigators attribute attacks and may give crews earlier warning. But a patrol plane does not shoot down a sea drone, and nothing in NATO’s decision, as Splash247 reported it, mentions escorting merchant ships.
Insurers price losses, not patrols. Until the attacks stop, premiums keep climbing.
The evidence on the water
Four merchant ships have been attacked in Bulgaria’s exclusive economic zone (EEZ, the waters a country controls out to 200 nautical miles) in the past month, and two of them sank, Splash247 reported. On 13 October the Malta-flagged general cargo ship Chelsea 3 was hit by a drone off Bulgaria. All 15 crew were rescued. Allied specialists are expected to help investigate that attack.
Romania has been hit too. Last week, two chemical tankers were attacked off its coast. One, the Comoros-flagged Yara J, caught fire after a suspected drone strike in Romanian waters near the Sulina Canal, the entrance from the Black Sea to the Danube. The crew put the fire out themselves.
NATO has not formally blamed Russia for the attacks off Romania and Bulgaria, and Russia denies responsibility, Splash247 noted. Splash247 also said the attacks increasingly threaten routes to Ukraine’s Danube and Black Sea ports and are “pushing war-risk insurance costs higher”.
There is one piece of good news. Bulgarian authorities say commercial traffic to Varna and Burgas continues, “with no decline in vessel traffic reported.” Bulgarian Prime Minister Rumen Radev said allies had responded quickly to Sofia’s appeal and more support is expected.
What insurance already costs
War-risk insurance is extra cover that a normal hull policy excludes. In the Black Sea’s listed high-risk waters, owners have to buy it separately.
The rules changed in September. The Joint War Committee, the London market group that lists high-risk waters, expanded its “Listed Area” on 16 September to cover most of the Black Sea, Beinsure reported. The expansion leaves out the territorial waters of Turkey, Bulgaria and Romania, within 12 nautical miles of the coast. As Beinsure puts it, “Inclusion in the Listed Area does not prohibit navigation.” But owners must buy separate war cover, often at an extra premium. Some quotes are valid for only 24 hours.
Prices then moved fast. “The cost of insuring vessels in the Black Sea has increased fivefold over the past two weeks,” Latifundist reported in a piece republished by UkrAgroConsult on 8 October. The rate went from 0.1% to 0.5% of a ship’s value, confirmed by insurers as of 6 October. For a 5,000-deadweight-tonne ship worth $1.5 million, that is $7,500 a trip, or about $1.5 per tonne of cargo. Market players expect at least 1%, which would double that to about $3 per tonne. The report is careful: “this remains a forecast for now”.
Calls to Ukraine cost far more. Marelis Navigation estimated war cover for a large ship calling at Greater Odesa at about $25,000 a day, or roughly $150,000 for six days, equal to about $2–3 per tonne of cargo, according to Beinsure. Port-call premiums across the Black Sea rose to about 1% of insured value, up from roughly 0.6–0.8% in late December, Beinsure reported.
So far, owners have had one way to cut the bill: hug the coast. Around 90% of the transit fleet stays inside the 12-mile territorial waters of Romania and Bulgaria to avoid the extra premium, UkrAgroConsult reported, quoting “around 90% of the transit fleet currently uses this route”. That costs time. A coastal route can add roughly 100 nautical miles, Beinsure reported. It cited Avalon Shipping’s estimate that a Sulina voyage adds about one extra day each way, or roughly two more days inside the zone.
Here is the problem. The Yara J was hit in Romanian waters near Sulina. That is exactly the corridor the market treats as the safer route.
What happened last time
This is not the first time Reni has been in the firing line. In the summer of 2023, Russian attacks hit Ukraine’s Danube ports. The Center for Transport Strategies (CFTS) reported on 1 August 2023 that freight rates at the Danube ports rose by EUR 5–7 after the attacks. It quoted NG Shipping saying “navigation from Reni is currently suspended” and that the port was working mainly as a warehouse.
The route recovered then, and it matters more now. More than 8.9 million tonnes of cargo moved through Ukraine’s Danube ports of Izmail, Reni and Ust-Dunaisk in 2025, Deputy Minister Andriy Kashuba said, as reported by GMK Center on 10 February 2026. He called the Danube “a critically important backup export route”.
The lesson from 2023 is that attacks on Reni do not shut the Danube for long. They make it slower and dearer. Cargo keeps moving, and the cost lands on the freight bill.
What forwarders should do now
If you move Ukrainian grain, steel or project cargo through Reni or Izmail, expect owners to add war-risk surcharges at short notice. Cargo war-risk cover often carries only 48 hours’ cancellation notice, and hull war cover seven days, Beinsure reported. Quotes can change between booking and loading.
If you route via Constanta or the Romanian Danube, check whether your rate includes war-risk cover and who pays if the premium jumps mid-contract. Read the war clauses in your charter parties and sales contracts. Ask whether the price is fixed or passes through.
If you have a choice of port, Bulgaria may be the cheaper option for now. Varna and Burgas report no fall in traffic, even after two sinkings in Bulgaria’s EEZ. That will not last if attacks move inshore.
For shippers, the per-tonne numbers above are the ones to budget with. At 0.5% of hull value, a small bulker adds about $1.5 per tonne. At 1%, about $3. Odesa calls run $2–3 per tonne on war cover alone for big ships. Build those into quotes now rather than eating them later.
Our call
We think the Reni claim and NATO’s surveillance-only response both push premiums the same way: up. The next move is the 12-mile exemption. Once insurers stop treating Romanian coastal waters as safe, the main way owners save money disappears.
Our prediction: by end of November 2026, war-risk underwriters will quote Romanian anchorages, including Sulina, at a clear premium to the rest of the western Black Sea. Owners will pass that on as surcharges on Danube and Constanta bulk cargo.
Sources
- ThePrint (Reuters) — Russia hits cargo vessels, logistics hubs in Ukraine, Russian defence ministry says, 20 Oct 2026
- Splash247 — NATO boosts Black Sea surveillance amid attacks on shipping, 21 Oct 2026
- UkrAgroConsult (Latifundist) — Black Sea vessel insurance costs rise fivefold after attacks in Romania and Bulgaria’s exclusive economic zones, 8 Oct 2026
- Beinsure — Black Sea war risk expansion raises shipping insurance costs, 23 Sep 2026
- CFTS — Shallowing of river Danube and Russian attacks constrain Izmail and Reni ports operations, 1 Aug 2023
- GMK Center — The Danube logistics route remains a critically important backup export route, 10 Feb 2026
Get The Freight Brief by email
What's going on in freight, in your inbox every morning. Free.