
Primorsk
Baltic oil export terminal in Leningrad Oblast; struck repeatedly by Ukrainian drones in March 2026.
Last refreshed: 13 July 2026 · Appears in 2 active topics
With Primorsk berths halved and the Samara corridor struck, how much of Russia's oil export chain is still functioning?
Timeline for Primorsk
Mentioned in: Ukraine's strikes move to the Azov
Russia-Ukraine War 2026Urals discount splits by delivery basis
European Oil MarketsMentioned in: Baltic Aframax bid eases off the spike
European Oil MarketsMentioned in: Cuba carve-out strands nine SDN cargoes
European Oil MarketsSSU Alpha drones hit Samara, Tuapse, Gorky
Russia-Ukraine War 2026Was Primorsk oil terminal attacked?
How much did Russian oil exports fall after Primorsk strikes?
What is the Sea Owl I tanker?
Background
Primorsk is Russia's second-largest Baltic oil export terminal, located in Leningrad Oblast on the Gulf of Finland, handling crude oil and petroleum products bound largely for European and Asian buyers.
Between 22 and 31 March 2026, Ukrainian drones struck Primorsk and the adjacent Ust-Luga terminal at least four times, collapsing Russia's weekly seaborne crude exports from 4.07 million Barrels Per Day to 2.32 million bpd, a 43% single-week drop and the steepest in modern Russian export history. By early April, Primorsk berths had fallen from ten to four, with combined Baltic throughput at a year-low of 115,000 tonnes per day.
The Ukraine oil strike campaign extended inland in April 2026: SSU Alpha drones struck the Samara crude dispatch station at Prosvet and the Tuapse refinery on 20-21 April, and hit the Gorky pumping station near Nizhny Novgorod after Druzhba flow resumed. Carnegie analysis confirmed strikes reduced Russian crude exports from 5.2 to 3.5 million bpd between 25 March and 11 April, a 33% volume cut. The EU's 20th sanctions package (23 April) designated seven Russian refineries, compounding export pressure.
In the European oil markets context, Primorsk is a sanctions-chain node: shadow-fleet tankers loading at Primorsk carry Russian crude subject to the G7 price cap and OFAC's General Licence series. GL 134C (signed 18 May 2026) authorised in-transit completions of Russian crude loaded before 17 April, directly covering Primorsk-origin cargoes in the pipeline at the signing date. The KSE Institute's April 2026 Russian shadow fleet Tracker recorded 194 shadow-fleet tanker movements from Russian ports in March; Primorsk remains one of the two main loading points. Primorsk's vulnerability to Ukrainian long-range drones represented a strategic shift, and the expanded inland targeting confirms Ukraine's oil attrition strategy has moved from terminals to the entire export and processing chain.
By early July 2026 Primorsk had become the reference point for the Baltic loading basis of the Urals discount, distinct from the destination basis. On 7 July the discount to Dated Brent widened past $10 a barrel at Indian ports, a destination-delivered (DAP) read, while the Baltic loading-basis discount tracked at Primorsk the same week held near $20 a barrel, roughly double. The gap is a freight and insurance function, not a change in the crude itself: shadow-fleet costs and enforcement risk are added between loading and delivery, so the same barrel prices cheaper leaving Primorsk than it does once it reaches an Indian buyer's port.