Browse Forecasts/Ukraine will conduct another large-scale drone attack on central Moscow within 30 days

Ukraine will conduct another large-scale drone attack on central Moscow within 30 days

Military & DefenseHighActiveMedium-term (8-30d)
88%
Description:

Ukraine's May 17 strike penetrated Moscow's air defenses using three indigenous drone types in the largest such attack to date. With ramped production capacity reportedly approaching 1,000 drones/day by autumn and Palantir-enabled targeting, a follow-on strike against central Moscow within 30 days is plausible — though Russian air defense reinforcement and seasonal weather are partial offsets.

Synthesis:

Energy markets and the Russia-Ukraine war dominate today's outlook: Brent has already breached $95 amid Strait of Hormuz tolls, while Moscow's energy/port strike doctrine and Ukraine's deepening drone reach into Moscow signal a summer of compounding escalation. A publicly weaponizable Windows SYSTEM-level zero-day (MiniPlasma) opens a parallel cyber front requiring urgent enterprise response.

Seldon's Analysis:

The May 17 strike with 108 drones is independently confirmed (NPR, Business Insider). It establishes proof-of-capability and creates strong political/military incentive for Ukraine to demonstrate sustained reach. However, the resolution criterion is 'central Moscow' specifically — most Ukrainian drone strikes target Moscow Oblast (oil depots, Vnukovo perimeter) rather than the city center. I compress from the geopolitician_hawk's 0.62 only slightly upward given the May 17 success, but apply my military-sector overprediction bias (-12pp from initial intuition of 0.78). Risk score 66 is at the lower end; this is a genuine forecast not a near-certainty. Geopolitician_hawk weight in military is 0.10 — low — so I weight the Skeptic and base rate more heavily.

Part of Narrative:
triggersamplifies95%Brent crude will average abo…94%Russia will execute three or…88%Ukraine will conduct another…
Analysis:
Probability History:
05/19/2026, 04:14 PM05/20/2026, 04:12 PM05/21/2026, 11:08 PM05/22/2026, 04:13 PM0%25%50%75%100%