NexusWatch · Yemen · 2026-10-31
🎯 Today's Call
The Ledger — 67 resolved today, 15 hit · OONI Brier 0.058 over 263, -2% vs base rate · FX Brier 0.230 over 3695, -4% vs base rate · 938 open, next resolves 2026-11-01
67 calls settled against external ground truth today: 15 hit, 52 miss. The record speaks first. We called Uganda at 35% for currency depreciation by today against a 25% base rate — it hit. We called Morocco at 38% against a 25% base rate — it missed. Top open call now: Uganda at 39% (base rate 26%) for the shilling to depreciate ≥2.12% peak-vs-issue by November 13th.
📊 Top Signal
OFAC designated Rwanda's Ministry of Defence on Monday under the DRC Congo sanctions program — the first time the US has directly sanctioned a Rwandan government institution over its role in eastern Congo. The move follows months of UN documentation linking Rwandan troops and the M23 militia to attacks on civilians and resource extraction in North Kivu. Rwanda rejected the designation; the Congolese government called it overdue. For markets: this is the highest-profile sanctions action against a regional actor in the Great Lakes since 2020, and it signals Washington is drawing a harder line on proxy warfare in the mineral-rich east. Watch whether this expands to individuals in Kagame's cabinet or triggers EU coordination — so far, Brussels has stayed silent.
🌍 The Board
Movers
Iran 85+12 (▲+12) — OONI recorded 24,556 confirmed blocking measurements in the last 7 days, up from baseline. China 40+13.5 (▲+6.5) — driver not identified in today's data. United States 13+13.5 (▲+4.5) — driver not identified in today's data. Sudan 90+6 (▲+6) — driver not identified in today's data. Egypt 33+0 (▼-8) — driver not identified in today's data. South Africa 32+0 (▼-5) — driver not identified in today's data.
Crises
Iran censorship surge → OONI recorded 24,556 confirmed blocks in the last 7 days, the highest weekly total we've logged since early October. The live deviation is +12, putting Iran at 97 composite. Watch whether this persists past the weekend — if it does, it's not a spike, it's a baseline shift.
Sudan standing risk → Structural level at 90, live deviation +6 today. No identified driver in the data, but the country remains one move away from a triple-digit CII. Any conflict flare or governance shock would push it over.
Markets
The crude oil ETF (USO) rose 0.38% to $168.83; the energy sector ETF (XLE) gained 1.91% to $70.02. Natural gas ETF (UNG) fell 1.09% to $9.08. The S&P 500 ETF (SPY) dropped 1.77%; gold ETF (GLD) fell 3.47%. The dollar index ETF (UUP) slipped 0.14%. Energy is holding gains despite mixed commodity moves — read this as positioning for geopolitical premium, not supply shock. Iran at 97 composite and Yemen at 92 keep Hormuz and Bab el-Mandeb in the risk premium.
What would change our mind: A sustained drop in OONI's weekly Iran measurement count below 15,000 by next Friday, or crude oil ETF (USO) falling below $165 for two consecutive sessions.
🙊 What We're Not Saying
- Why China's deviation jumped 6.5 points — no driver identified in today's data.
- Why Egypt and South Africa both fell sharply — likely decay from the rolling 24-hour disasters feed aging out, but nothing in the headlines explains a coordinated move.
- What sparked the seismic cluster near Vanuatu — 3 M4.0+ earthquakes in 24 hours, but no damage reports or infrastructure alerts yet. Elevated aftershock risk noted; consequence threshold not crossed.
- Why the US deviation rose 4.5 points on a structural level of 13 — no matching headline, sanctions event, or censorship spike in the context.
🧨 The Long Fuse
Iran's weekly OONI measurement count has stayed above 20,000 for three consecutive weeks — the highest sustained blocking rate we've recorded since the system began tracking in April. If this holds through mid-November, it signals a structural tightening, not a protest response. The censorship component alone is now adding +12 to Iran's CII, and that's before any conflict or market shock. One more layer of stress — a sanctions escalation, a currency collapse, or a regional flare — and Iran crosses 100 composite.