Ag Intel

Grain War Within the War: Russia and Ukraine Take Aim at Each Other’s Export Lifelines

Grain War Within the War: Russia and Ukraine Take Aim at Each Other’s Export Lifelines

Kerch Strait closed, Odesa load-out capacity damaged, Danube ports hit — freight and insurance costs, not sunken ships, may decide whose grain still moves


A war within the war has broken out on the Black Sea, and this one is aimed squarely at grain. Russia and Ukraine — which together supply roughly a third of the world’s wheat exports — are now systematically attacking each other’s ability to move crops to market. Last week Russia closed the Kerch Strait after Ukrainian drones tore through commercial shipping in the Sea of Azov, and over the weekend Russia answered with strikes on Ukraine’s export machinery at Odesa, Chornomorsk and along the Danube River. What had been a slow-burning contest over logistics has become an open campaign against export capacity itself.

Ukraine struck first and hardest at sea. Since July 6, Ukrainian drone forces have hit more than 70 vessels in and around the Sea of Azov — 76 by Kyiv’s count as of Saturday — including a Friday wave that damaged 13 tankers, many linked to Russia’s sanctioned shadow fleet, plus cargo ships, a ferry and auxiliary vessels. Russia responded by suspending passage through the Kerch Strait beginning the evening of July 10, giving shipping companies no date for reopening, and by halting traffic on the Don–Azov Canal that feeds the shallow-draft ports of Rostov-on-Don, Azov and Taganrog.

That matters for wheat more than it may first appear. Roughly one-quarter of Russian wheat exports — from the world’s largest wheat exporter — normally transits the Sea of Azov, drawing grain out of the Rostov and Krasnodar regions through a chain of small river-sea ports whose only exit to the world is the Kerch Strait. Every day the strait stays closed, that grain either waits or gets rerouted at added cost through the deep-water Black Sea ports, which are themselves now demonstrably within reach of Ukrainian naval drones.

Russia’s counterpunch came over the weekend. Overnight into Saturday, a barrage reported at 120 drones and 12 missiles hit port and logistics infrastructure at Odesa and Chornomorsk on the Black Sea and at Izmail, Ukraine’s principal Danube River export hub, with damage also reported along other stretches of the Danube corridor. In Odesa, two load-out facilities are reported damaged and out of service — a direct subtraction from Ukraine’s ability to physically lift grain onto vessels, and the kind of damage that takes months, not days, to repair. A port worker was reported killed in a strike on an Odesa-region facility.

The weekend strikes extend a pattern that has been building all summer. Ukrainian analysts warned in late June that sustained Russian attacks on the Odesa-area ports — Odesa, Chornomorsk and Pivdennyi handle the overwhelming share of Ukraine’s grain exports — could cut monthly shipments by roughly a third, from about 6 million metric tons to 4 million, at a cost approaching $900 million a month in foreign-exchange earnings. Ukraine entered July with an estimated 9 million tons of carryover corn and wheat still to move, and private terminal operators, already nursing an estimated $1.5 billion in war losses, lack the capital to keep rebuilding what keeps getting hit.

Markets noticed. Chicago wheat futures rose about 2% Friday to their highest level since late May, and Paris milling wheat jumped nearly 4% to six-week highs as traders priced the Kerch closure and the threat to Azov loadings — a move reinforced by the firmer tone already in place after USDA’s July supply reports released Friday. It was the sharpest war-driven wheat rally in many months, notable because four-plus years of war had conditioned the trade to fade every Black Sea headline.

But the price board is not where the real damage will show up first. The transmission channel to watch is freight and war-risk insurance, analysts note. Underwriters were already firming Black Sea rates before this exchange: war-risk cover for Ukrainian port calls has moved up to around 0.5% of hull value for a seven-day voyage, from 0.4%, while quotes for Russian Black Sea ports have climbed into a 0.65%–0.8% range, with underwriters explicitly pricing in a broader set of possible strike locations and a higher likelihood of repetition. Every fresh hit on a commercial vessel — and there were dozens last week — pushes those numbers higher, thins the pool of owners willing to accept Azov or Ukrainian berths, and widens the freight spread that importers must absorb.

That is the strategic logic on both sides. Neither can blockade the other outright: Ukraine’s western Black Sea corridor has proven defensible since 2023, and Russia’s export program is too large and dispersed to shut down. Instead, each is working to make the other’s grain uncompetitive — Russia by destroying load-out capacity so Ukraine physically cannot ship its program, Ukraine by making every Russian port call an insurance event so that Azov-origin wheat prices itself out of tenders. It is a war of margins, fought in premium quotes and demurrage clauses as much as in drones and missiles.

Bottom line: expect this not to be the last of these attacks, and watch for grain shipments from both regions being interrupted outright or rendered non-competitive by freight and insurance costs. The timing maximizes the leverage — the strikes land precisely as the northern-hemisphere harvest opens the new wheat export season, when both countries need their ports running at full tilt. The things to monitor from here are how long the Kerch Strait stays closed, whether strikes on Odesa-area load-out capacity become routine rather than episodic, vessel line-ups and arrivals at both countries’ ports, and the weekly war-risk premium quotes that will tell you — faster than any export statistic — whose grain is still moving and at what cost.

The two flashpoints: Russia’s strikes on Ukraine’s Odesa-area and Danube grain hubs (red), and the Kerch Strait/Sea of Azov corridor (blue) that Russia closed after Ukrainian drone attacks on shipping.