The Mild Take

Every story tagged to Russia in the reporting behind our ratings, newest first. State-self-reported sources are excluded from scoring; non-anglophone coverage is surfaced in translation. Every card links to its source.

Sort Latest Top
clear filter

43 stories, newest first - 2 on this page in translation

poland drone plant sabotage

PM confirms suspected sabotage behind fire at Polish drone plant

A fire at the WB Electronics drone-components plant in Skarzysko-Kamienna on Aug 31 was assessed as likely sabotage, Poland opened a terrorism probe, and PM Tusk linked it to the Russian destabilization campaign. Confirmed by Reuters, PAP and Anadolu. Following the Kh-101 that crashed inside Poland, hybrid attack has moved from airspace incursion to the defence-industrial base itself.

Reutersindependent
kyiv depot strike

Death toll from Russian strike on Ukrainian arms depot rises to 38

A Russian strike on a munitions depot near Kyiv on the night of Aug 29/30 killed 38, the deadliest single attack on Ukraine this year. Russia's defence ministry threatened mass strikes on the energy grid and the Kremlin declared peace talks on deep pause on Aug 28. Corroborated across Euronews, CNN and NBC. Kremlin statements and Ukrainian intelligence's 600,000-mobilization warning are both interested-party claims used as direction only.

Al Jazeeratilt
ruble slide

Ruble at 83.7 per dollar, down 7.3% on the month

USD/RUB reached 83.70 on Aug 25, a 7.27% monthly weakening that reverses much of 2026's earlier ruble strength, flattering nominal oil-tax receipts while volume channels collapse. Fiscal score held with the trajectory flag standing.

Market dataindependent
refinery campaign

Ukrainian drone strikes oil refinery in Bashkortostan

Drones struck the Ufa refinery Aug 19; further strikes hit Novokuibyshevsk in Samara region Aug 22 (one of the deepest of the summer, ~1,000km; Kyiv Independent corroboration, pro-Ukraine framing flagged) and a southern refinery in Krasnodar Aug 25 (Bloomberg). Three refineries in seven days drove the infrastructure cut.

The Moscow Timesindependent
russia inflation

Russia's economy indicators for 2026 and 2027: growth, inflation rates and key risks

Annual inflation exceeded 10% for the first time in two years with motor-gasoline inflation at 19.9%, tied to the refinery campaign's fuel-supply disruption; Putin's own '~1% growth' concession (Aug 19, state claim, direction only) matches the CBR's downgraded band. Trade-press synthesis over Rosstat-adjacent data keeps confidence modest; drove the inflation cut.

Eurasia Business Newsunknown
frontline oleksandrivka

Russian Offensive Campaign Assessment, August 2026 series

Russia's summer offensive took 37.85 sq km in all of July at its highest monthly casualty rate of 2026, while Ukraine's Jan 29 - Aug 12 Oleksandrivka counteroffensive retook 26 settlements and ~745 sq km, a territorial claim corroborated by ISW and DeepState; the accompanying 9,550 Russian KIA figure is belligerent self-report, direction only. Ukraine's near-term conflict score stays floored.

ISW / Critical Threatsunknown
russia refinery strikes

Ukraine strikes fourth Russian refinery in three days

Ukraine hit the Orsk refinery ~800 miles from the front on Aug 11-12, the fourth Russian refinery in three days, with Reuters estimating cumulative disruption of at least 17% of Russia's refining capacity and domestic gasoline shortages resulting. Russia's trade score worsened -7 to -8.

APindependent
novorossiysk grain halt

Ukraine attack halts operations at Russia's biggest grain terminals

The overnight Aug 11-12 sea-drone, jet-drone and Neptune strike on Novorossiysk killed three and halted two of Russia's largest grain terminals (a UGC loading gallery collapsed; Demetra suspended); up to a third of Russian grain exports transit the port. Wire-sourced with exile-press corroboration on casualties.

Bloombergindependent
eu 21st package landing

EU 21st Russia Sanctions Package: Staggered Application Now Taking Effect

The 21st package's 218 designations, bank, payment and crypto transaction bans and A7 stablecoin-network measures take effect on staggered dates of Aug 13 and Aug 23, with private-sector compliance broadening (Apple and Google delisted sanctioned-bank apps); the oil price cap stands as booked at $44.10, frozen for a year at the July 23 adoption. The 22nd package is not expected before October.

Cooley LLPunknown
july 30 mass barrage

Russia launches mass missile and drone attack across Ukraine

Overnight into July 30 Russia fired dozens of ballistic and cruise missiles plus hundreds of drones, killing at least 8 including a 6-year-old girl, with damage in Kyiv, Lviv and the west; coverage ties the lethality to Ukraine's critical shortage of Western anti-ballistic interceptors. Mid-window cross-strikes killed dozens more, including 12 at a Kyrylivka holiday camp in occupied Zaporizhzhia (attribution partly via Russian-installed officials, flagged). Ukraine conflict held at the near -10 floor.

NPRindependent
kh101 poland

Object crashes in Poland after Russian attack on Ukraine

A likely Russian Kh-101 cruise missile crossed ~100 km into Polish airspace during the July 30 barrage and crashed near Tarnawa-Kolonia, Lublin, leaving a 10m crater with no casualties; an F-16 was scrambled and Tusk blamed Moscow within hours. Warsaw deliberately did NOT invoke Article 4 (it had for the smaller 2025 drone incursion) and President Duda cautioned evidence was not yet conclusive. Drove Poland conflict -5 to -6.

Notes From Polandunknown
poland kh101 crash

PM Tusk says Russian Kh-101 missile likely crashed in eastern Poland

During Russia's July 29-30 mass strike on Ukraine (74 missiles, 284 drones), a Kh-101 manufactured in Q2 2026 crossed into Poland and left a 10m crater near Tarnawa-Kolonia, ~50km from Lublin, without casualties; Warsaw summoned Russia's ambassador and NATO consulted without a formal Article 4 invocation for this event. The invoked-Article-4 coverage in circulation dates to the September 2025 drone incident, a different event.

Notes from Polandunknown
cbr cut into inflation

Russia's Central Bank Cuts Key Rate for 10th Consecutive Time Despite Rising Inflation

The CBR cut 25bp to 14.00% on July 24, its tenth straight cut, despite inflation rising to 5.9% and its own forecast moving up to 6-7%, surprising markets expecting a pause amid refinery-strike fuel shortages. Alongside a ~6T ruble H1 deficit, a 90-day-low ruble at 83/USD, Sberbank cutting its growth call to 0-0.5%, and Russia selling 22t of gold to plug the deficit, fiscal worsened near -4 to -5. Exile outlet, Amsterdam-based, flagged.

The Moscow Timestilt
cbr stagnation warning

Russian central bank warns of higher inflation as it lowers key rate to 14%

The CBR cut only 25bp to 14.00% July 24, warned of higher inflation (underlying 4-5% annualized), RAISED its 2026 average key-rate path to 14.5-14.6% and slashed the 2026 GDP forecast to a 0.0-1.0% stagnation band; MOEX bounced 1.8% on the day. State central-bank data, but an admission against interest, exile-press corroborated: drove Russia inflation -3 to -4.

The Moscow Timesindependent
eu 21st package

EU adopts 21st sanctions package, freezes oil price cap at $44.10

The EU adopted its 21st Russia package July 23, the day the one-week freeze expired: the oil cap was frozen at $44.10 for a year (blocking the floating recalculation that would have LIFTED it toward ~$58), LNG-tanker transfer controls added, 41 more shadow-fleet vessels banned (including the first listings of ships that service them), cargo-confiscation powers created, and 48 individuals plus 168 entities frozen. The carry-forward question resolved as a tightening: Russia fiscal near held -4.

S&P Global Commodity Insightsunknown
india seafarers killed

India summons Russian envoy after missile strike kills four Indian seafarers

India summoned Russia's charge d'affaires after a July 19 strike hit the MV Golden Leo near Odesa, killing four of five Indian crew - the first Indian seafarer deaths of the war; India's MEA called it 'unacceptable' while the Kremlin said strikes continue. Friction with a cultivated non-aligned partner: Russia alliance held at -6 (noted strain).

India TV Newsindependent
moscow drone strike

Ukraine strikes Moscow region with 400+ drones

Ukraine launched 400+ drones at the Moscow region overnight into July 20 (oil depot in Podolsk, logistics parks) plus a strike on 6 Black Sea vessels, retaliation for Russia's July 19 Kyiv barrage; drone count corroborated by Moscow mayor Sobyanin via AP. Both-sides escalation, no de-escalation: Russia and Ukraine conflict held. Ukrainian tallies flagged.

Kyiv Independenttilt
choe moscow

North Korea's Choe Son Hui travels to Moscow to meet Putin

FM Choe Son Hui met Putin in Moscow July 20 pledging continued support for Russia's Ukraine campaign (a Russian military jet landed in Pyongyang the same day), while H1 DPRK-China trade grew y/y. The China + Russia dual-track lifeline is intact and strengthening. Held North Korea sanctions at the -10 floor and conflict at -8.

NK Newsindependent
eu oil cap freeze

EU freezes Russian oil price cap for a week as sanctions stall

EU ambassadors froze the $44.10 oil price cap for one week to July 23 (averting an automatic revision toward ~$58) rather than letting it lapse, while the broad 21st package stayed stalled. The prior pass's lapse risk did NOT materialize: held Russia sanctions at -8 (no relief delivered).

Bloombergindependent
vucic kyiv visit

Serbia pledges aid to Ukraine but ducks call for more pressure on Russia

President Vucic made his first visit to Kyiv since the invasion July 15, pledging more humanitarian aid but declining to sign a regional call for stronger Russia sanctions. Independently corroborated by Reuters (the same event first surfaced only via a Kremlin pravda-network domain, which was excluded as a source). A mild westward gesture that preserves Serbia's EU-Russia straddle: Serbia alliance_reliability held, not scored on this alone.

Reutersindependent
eu 21st sanctions failed

EU Fails to Agree on New Russia Sanctions, Oil Price Cap Freeze

The EU failed to adopt its 21st Russia sanctions package July 13 over Greek LNG objections and Austrian protection of Raiffeisen Bank, leaving the $44.10/bbl oil price cap set to lapse July 15 with no replacement (250 individual designations did pass). Not pre-scored as lapsed: Russia sanctions held at -8 pending the outcome.

Bloombergindependent
kerch azov shipping halt

Russia has suspended the passage of ships through the Don-Azov Canal and the Kerch Strait

Russia's border service halted Kerch Strait shipping applications from July 10 and suspended Don-Azov Canal passage under Ukraine's Azov shadow-fleet drone campaign - the traffic halt independently corroborated even though Ukrainian vessel tallies (76-105 struck) are self-reported. Up to a quarter of Russian wheat exports transit the Azov. Drove Russia trade -6 to -7.

Reuters (via LIGA.net)independent
poland russia provocation warningUK

Polish foreign minister warns of possible new Russian provocations

FM Sikorski said July 9 Warsaw has intelligence Russia is preparing new provocations, citing an active hybrid-war pattern (cyber, shadow-fleet reconnaissance, sabotage, drones); US/Latvian intel echoed the warning. Poland conflict_involvement held at -5 (confidence up).

Ukrainska Pravdaindependent
occrp alumina sanctions

EU Lawmakers Back Alumina Sanctions Push

The European Parliament backed (July 8) a call to ban EU alumina exports to Russia after an OCCRP investigation linked an Irish refinery's supply chain to Russian arms makers - pressure to close a sanctions-evasion gap in the metals/defense supply chain.

OCCRPinvestigative
russia deficit moex low

Russian stocks hit three-year low

The MOEX index fell to a 3-year low July 6 after a smaller-than-expected 25bp rate cut; separately the H1 federal deficit hit ~5.7T rubles (2.5% of GDP), ~50% above the full-year target. Russia fiscal_state held near -2/long -7 (a rare June surplus tempered the read).

Meduzaindependent