Zelensky frames strikes on Russian oil, Gripens, and the weekly bombardment tally as one campaign
A Ukrainian strike on a major St Petersburg oil terminal, preparations for Swedish Gripens, and a 2,200-drone weekly tally land on the same day — together the clearest signal yet that Kyiv intends to keep raising the cost of the war inside Russia.

A Ukrainian strike on a major oil terminal in St Petersburg, claimed by President Volodymyr Zelensky as infrastructure "that generates revenue for Russia's war", bookended a single news cycle on 5 July 2026 that also produced confirmation that Kyiv is preparing infrastructure and pilot training for Swedish Gripen fighter jets and a fresh weekly bombardment tally from the president himself: roughly 2,200 drones, 1,730 guided bombs, and 106 missiles fired at Ukraine in the preceding seven days. Read together, the three items describe a deliberate campaign rather than a sequence of incidents — one aimed at squeezing Moscow's war finances, modernising Ukraine's air arm, and defending a population that absorbed more than 4,000 aerial projectiles in a week.
The pattern is the story. Strikes inside Russia, the long-promised pivot to Western combat aircraft, and the public accounting of Russian strikes on Ukraine are no longer separate policy tracks. They are the same policy, expressed in three timeframes: tonight, the coming year, and the war so far.
The St Petersburg strike: revenue, not symbolism
Reporting on 5 July 2026 from BBC World service channels identified the St Petersburg terminal as a major oil facility; Zelensky's own framing — published the same day — was explicit that the target was selected because it "generates revenue for Russia's war". The strike fits a pattern Ukrainian officials have spent more than a year refining: hit refineries, export terminals, and storage sites deep inside Russia to compress the budget that funds the invasion.
Two structural caveats apply. First, attribution to specific Ukrainian services is rarely confirmed on the record; Ukrainian officials discuss strikes on Russian energy infrastructure in general terms while denying or declining to confirm individual operations. Second, the effect on Russian refined-product flows is contested — Ukraine and its Western backers point to documented downtime at multiple refineries, while Russian authorities routinely describe intercepted drone counts as proof that the campaign is being contained. The honest read is that the strikes are degrading margins and forcing firefighting responses across a wide footprint, even if no single terminal strike has yet produced the kind of structural fuel shortage that would be visible at the pump.
Gripens: training and infrastructure, not delivery
On the same day, Zelensky said Ukraine is preparing infrastructure and pilot training for the future use of Swedish Gripen fighter jets, a line reported by both Noel Reports and War Translated channels sourcing his public comments. That language — "preparing infrastructure", "pilot training" — is deliberately forward-looking. It describes a programme of work, not an imminent transfer.
The Gripen track matters for two reasons. It signals a third pillar in Ukraine's Western-fighter fleet beyond the F-16 and the Mirage 2000 discussions already underway, and it keeps Sweden inside the air-defence coalition at a moment when Nordic political attention is increasingly focused on the Baltic and the High North. The counter-narrative, heard periodically from budget hawks in donor capitals, is that Ukraine's pilot corps cannot realistically rotate through a third Western type given the existing F-16 ramp and the language barrier inside cockpits designed for native English or French speakers. That critique is credible; so is the read that Ukraine wants optionality, and that a Swedish offer, if it materialises, would be cheaper and politically easier to expand than a US one.
The 2,200-drone week: what the tally actually shows
The most quantitatively striking item of the day was Zelensky's weekly strike summary, relayed by Kyiv Post: roughly 2,200 drones, 1,730 guided bombs, and 106 missiles launched at Ukraine in a single week, with air-defence intercept rates for drones cited at around 90%. Two observations follow.
First, the intercept rate is the operationally important figure. A 90% drone-interception rate is high by any standard, but it still leaves roughly 220 drones through the net in a week — and the same press line did not give a comparable missile-intercept percentage. The asymmetry between drone volumes and missile volumes is itself informative: Russia is mass-producing cheap airframes faster than it is producing or willing to spend high-end cruise and ballistic missiles, which has implications for the trajectory of the air war even before any Western supply decision.
Second, the public posting of these numbers is a deliberate piece of domestic and allied communication. Zelensky is using a single weekly bulletin to argue for continued Western air-defence resupply, to keep domestic morale calibrated to the actual weight of fire, and to set a baseline against which any future reduction can be measured.
The counter-narrative, taken seriously
The standard Russian framing — that strikes on Russian soil are escalatory and that Western-supplied aircraft extend the war rather than shorten it — has to be engaged with, not dismissed. There is a real risk that attacks on civilian-industrial infrastructure in cities as large as St Petersburg harden Russian public opinion behind the war and accelerate, rather than delay, the conflict. There is also a real risk that adding a third fighter type fragments Ukraine's logistics and training pipeline at the worst possible moment.
These critiques hold in narrow form. They do not hold in the form in which they are usually deployed, which is as a demand that Ukraine stop defending itself until Moscow agrees to talk. The 2,200-drone week is the most direct rebuttal to that framing: the war Russia says it wants to negotiate is the same war firing roughly 314 aerial projectiles a day at Ukrainian cities.
Stakes and what to watch
The forward view is straightforward. Expect more strikes on Russian revenue infrastructure, more Gripen-track announcements, and more weekly bombardment tallies. The metric to watch is not the headline strike count but the intersection of the three: whether air-defence intercept rates can hold while the Russian projectile cadence climbs, whether Gripen infrastructure work converts into anything more concrete than political signalling before the autumn, and whether the cumulative effect of strikes on Russian oil revenue crosses a threshold at which the Kremlin's budget arithmetic visibly shifts. None of the three will resolve this summer. All three are now on the same clock.
Monexus framed this as a single Ukrainian campaign rather than three disconnected stories; wire coverage on the day treated each item in isolation, which obscures how Kyiv is sequencing economic, capability, and information pressure on Moscow.
Wire provenance
This editorial synthesis draws on the following public wire/social posts:
- https://t.me/BBCWorld/
- https://t.me/noel_reports/
- https://t.me/Kyivpost_official/
- https://t.me/wartranslated/