🌐
Global News & Events
live 24h feed + historical archive 1999→now · via GDELT Project
⚠ The historical archive lives in a separate database (cuba_historical.db) and is a deep-lens for pattern analysis — it does NOT feed the live alert board, keeping recent intel primary.
📡 Live (24h)
3,470
Cuba articles, current feed
🗄 Historical archive
3,730,393
1999–2026 · browse ↓
📈 Peak year
2016
443,972 events ↓
⚔ Material conflict
375,072
QuadClass 4 · filter ↓
🔮 Forecast anomalies
3
flagged this run
🔮 Forecasts & anomaly watch
3 anomalyies
⚠ These are STATISTICAL ESTIMATES derived from the global-news archive (OLS extrapolation + z-score anomaly over a trailing window), NOT confirmed fact. Read trend + confidence together; an ANOMALY flag means the current value is a statistical outlier vs its own baseline — a prompt to investigate, not a verdict.
Diplomacy
↳ explore
Avg tone
▬ stable
MED
ANOMALY z=-2.15
current -3.81
baseline -2.74
-5.07
mid -4.07
-3.07
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for DIPLOMACY (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -2.74, current -3.81 (z=-2.15, ANOMALY), trend=stable. Estimate band -5.07..-3.07 (mid -4.07). Confidence MED. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=117,180 · gdelt_events_historical
Event volume
▲ rising
MED
current 12,418
baseline 9,765
17,054
mid 21,772
26,490
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month DIPLOMACY event volume projected via OLS linear extrapolation over the trailing 12-month window (117,180 events). Baseline 9765/mo, current month 12418 (z=+1.07), trend=rising. Estimate band 17054-26490 (mid 21772). Confidence MED from data density + series variance.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=117,180 · gdelt_events_historical
ENERGY
Avg tone
▬ stable
LOW
current -6.06
baseline -4.80
-5.58
mid -3.79
-2.00
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for ENERGY (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -4.80, current -6.06 (z=-1.10), trend=stable. Estimate band -5.58..-2.00 (mid -3.79). Confidence LOW. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2024-09..2026-04 (12 mo), current=2026-05 · n=207 · gdelt_events_historical
Event volume
◆ volatile
LOW
current 11
baseline 17
1
mid 17
34
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month ENERGY event volume projected via OLS linear extrapolation over the trailing 12-month window (207 events). Baseline 17/mo, current month 11 (z=+0.22), trend=volatile. Estimate band 1-34 (mid 17). Confidence LOW from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.NAVAL field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2024-09..2026-04 (12 mo), current=2026-05 · n=207 · gdelt_events_historical
China ties
↳ explore
Avg tone
▼ falling
MED
current -3.86
baseline -1.53
-9.32
mid -7.29
-5.26
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for FOREIGN_CHINA (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -1.53, current -3.86 (z=-1.82), trend=falling. Estimate band -9.32..-5.26 (mid -7.29). Confidence MED. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=2,531 · gdelt_events_historical
Event volume
▬ stable
MED
current 349
baseline 211
160
mid 282
404
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month FOREIGN_CHINA event volume projected via OLS linear extrapolation over the trailing 12-month window (2,531 events). Baseline 211/mo, current month 349 (z=+0.31), trend=stable. Estimate band 160-404 (mid 282). Confidence MED from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.FOREIGN_ADVISORS field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=2,531 · gdelt_events_historical
Iran ties
↳ explore
Avg tone
▬ stable
LOW
current -4.12
baseline -3.49
-7.87
mid -6.09
-4.32
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for FOREIGN_IRAN (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -3.49, current -4.12 (z=-0.76), trend=stable. Estimate band -7.87..-4.32 (mid -6.09). Confidence LOW. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,649 · gdelt_events_historical
Event volume
◆ volatile
LOW
current 380
baseline 137
0
mid 137
311
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month FOREIGN_IRAN event volume projected via OLS linear extrapolation over the trailing 12-month window (1,649 events). Baseline 137/mo, current month 380 (z=+1.62), trend=volatile. Estimate band 0-311 (mid 137). Confidence LOW from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.FOREIGN_ADVISORS field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,649 · gdelt_events_historical
Russia ties
↳ explore
Avg tone
▬ stable
LOW
current -4.28
baseline -3.19
-6.40
mid -5.40
-4.40
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for FOREIGN_RUSSIA (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -3.19, current -4.28 (z=-1.62), trend=stable. Estimate band -6.40..-4.40 (mid -5.40). Confidence LOW. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=5,715 · gdelt_events_historical
Event volume
◆ volatile
LOW
current 522
baseline 476
74
mid 476
879
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month FOREIGN_RUSSIA event volume projected via OLS linear extrapolation over the trailing 12-month window (5,715 events). Baseline 476/mo, current month 522 (z=+0.10), trend=volatile. Estimate band 74-879 (mid 476). Confidence LOW from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.FOREIGN_ADVISORS field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=5,715 · gdelt_events_historical
Migration
↳ explore
Avg tone
▬ stable
MED
current -4.95
baseline -5.46
-5.94
mid -4.80
-3.65
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for MIGRATION (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -5.46, current -4.95 (z=-0.19), trend=stable. Estimate band -5.94..-3.65 (mid -4.80). Confidence MED. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,242 · gdelt_events_historical
Event volume
▼ falling
MED
current 62
baseline 104
0
mid 1
45
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month MIGRATION event volume projected via OLS linear extrapolation over the trailing 12-month window (1,242 events). Baseline 104/mo, current month 62 (z=-0.72), trend=falling. Estimate band 0-45 (mid 1). Confidence MED from data density + series variance.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,242 · gdelt_events_historical
Military conflict
↳ explore
Avg tone
▬ stable
MED
current -5.82
baseline -5.75
-5.66
mid -4.66
-3.66
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for MILITARY_CONFLICT (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -5.75, current -5.82 (z=-0.95), trend=stable. Estimate band -5.66..-3.66 (mid -4.66). Confidence MED. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=22,818 · gdelt_events_historical
Escalation prob.
▬ stable
MED
current 1.00
baseline 1.00
0.95
mid 1.00
1.00
▸ rationale & method
GDELT-derived HEURISTIC escalation probability for MILITARY_CONFLICT (NOT a calibrated probability, NOT confirmed fact). Defined as the share of conflict-class (QuadClass 3/4) events within MILITARY_CONFLICT: baseline 100%, current 100%, trend=stable. Estimated next-month escalation share 1.00 (band 0.95-1.00). Confidence MED — clearly heuristic, derived from news-event signal only.
conflict_share_heuristic · 2025-05..2026-04 (12 mo), current=2026-05 · n=22,818 · gdelt_events_historical
Event volume
▲ rising
MED
current 2,410
baseline 1,902
2,770
mid 3,607
4,445
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month MILITARY_CONFLICT event volume projected via OLS linear extrapolation over the trailing 12-month window (22,818 events). Baseline 1902/mo, current month 2410 (z=+1.57), trend=rising. Estimate band 2770-4445 (mid 3607). Confidence MED from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.THREAT_PROBABILITY field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=22,818 · gdelt_events_historical
Protest
↳ explore
Avg tone
▬ stable
MED
current -6.49
baseline -6.34
-5.92
mid -4.92
-3.92
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for PROTEST (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -6.34, current -6.49 (z=-0.83), trend=stable. Estimate band -5.92..-3.92 (mid -4.92). Confidence MED. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,812 · gdelt_events_historical
Escalation prob.
▬ stable
MED
current 1.00
baseline 1.00
0.95
mid 1.00
1.00
▸ rationale & method
GDELT-derived HEURISTIC escalation probability for PROTEST (NOT a calibrated probability, NOT confirmed fact). Defined as the share of conflict-class (QuadClass 3/4) events within PROTEST: baseline 100%, current 100%, trend=stable. Estimated next-month escalation share 1.00 (band 0.95-1.00). Confidence MED — clearly heuristic, derived from news-event signal only.
conflict_share_heuristic · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,812 · gdelt_events_historical
Event volume
◆ volatile
LOW
ANOMALY z=2.44
current 298
baseline 151
58
mid 151
244
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month PROTEST event volume projected via OLS linear extrapolation over the trailing 12-month window (1,812 events). Baseline 151/mo, current month 298 (z=+2.44, ANOMALY), trend=volatile. Estimate band 58-244 (mid 151). Confidence LOW from data density + series variance.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=1,812 · gdelt_events_historical
Repression
↳ explore
Avg tone
▬ stable
HIGH
current -5.99
baseline -6.41
-6.81
mid -5.81
-4.81
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for REPRESSION (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -6.41, current -5.99 (z=-0.40), trend=stable. Estimate band -6.81..-4.81 (mid -5.81). Confidence HIGH. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=8,793 · gdelt_events_historical
Event volume
▬ stable
HIGH
current 777
baseline 733
789
mid 947
1,105
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month REPRESSION event volume projected via OLS linear extrapolation over the trailing 12-month window (8,793 events). Baseline 733/mo, current month 777 (z=+0.93), trend=stable. Estimate band 789-1105 (mid 947). Confidence HIGH from data density + series variance.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=8,793 · gdelt_events_historical
Sanctions pressure
↳ explore
Avg tone
▬ stable
LOW
current -5.09
baseline -4.55
-5.21
mid -4.21
-3.21
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month average TONE for SANCTIONS_PRESSURE (GDELT -100..+100 scale) projected by OLS over the trailing 12 months. Baseline tone -4.55, current -5.09 (z=-1.66), trend=stable. Estimate band -5.21..-3.21 (mid -4.21). Confidence LOW. Tone is a sentiment proxy, not an event count — interpret directionally.
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=3,004 · gdelt_events_historical
Event volume
◆ volatile
LOW
ANOMALY z=2.56
current 495
baseline 250
69
mid 250
432
▸ rationale & method
GDELT-derived ESTIMATE (not confirmed fact). Next-month SANCTIONS_PRESSURE event volume projected via OLS linear extrapolation over the trailing 12-month window (3,004 events). Baseline 250/mo, current month 495 (z=+2.56, ANOMALY), trend=volatile. Estimate band 69-432 (mid 250). Confidence LOW from data density + series variance. Cross-ref: this GDELT estimate can backstop the low-intel mil_forecasts.THREAT_PROBABILITY field (not overwritten).
ols_linear_extrapolation+zscore_anomaly · 2025-05..2026-04 (12 mo), current=2026-05 · n=3,004 · gdelt_events_historical
📈 Cuba event-volume timeline · monthly CU events, last 24 mo · 1 anomaly month(s) >2σ
2024-10
baseline 8,632 · 2σ threshold 16,847 · red = anomaly · hatched = partial
2026-05
🔎 Historical explorer · filter the 1999→now archive
🎯 Matches
253,579
events in archive
🗣 Avg tone
-0.39
across matches
📅 Years spanned
28
1999–2026
📈 Matches per year
| 1999 | 2,438 | |
| 2000 | 3,294 | |
| 2001 | 2,795 | |
| 2002 | 2,155 | |
| 2003 | 3,421 | |
| 2004 | 3,179 | |
| 2005 | 1,696 | |
| 2006 | 2,721 | |
| 2007 | 5,576 | |
| 2008 | 6,181 | |
| 2009 | 10,077 | |
| 2010 | 7,187 | |
| 2011 | 8,256 | |
| 2012 | 8,498 | |
| 2013 | 9,808 | |
| 2014 | 13,894 | |
| 2015 | 22,980 | |
| 2016 | 24,684 | |
| 2017 | 18,087 | |
| 2018 | 12,646 | |
| 2019 | 15,022 | |
| 2020 | 9,036 | |
| 2021 | 12,613 | |
| 2022 | 7,995 | |
| 2023 | 8,285 | |
| 2024 | 9,203 | |
| 2025 | 11,268 | |
| 2026 | 10,584 |
👥 Top actors
| CUBA | 63,938 |
| CUBAN | 31,573 |
| UNITED STATES | 19,119 |
| HAVANA | 7,772 |
| PRESIDENT | 3,957 |
| GOVERNMENT | 3,683 |
| THE US | 3,454 |
| OBAMA | 3,257 |
| VENEZUELA | 3,163 |
| WASHINGTON | 3,146 |
🧾 Event browser 253,579
matching events · page 1/5,072
Sort:
Newest
Oldest
Tone ↑
Tone ↓ (worst)
Most cited
⇩ CSV
Page 1 / 5,072
Next →
🗄 Historical overview (all years)
🗓 Cuba events per year (1999→now) · volume + average tone
| 1999 | 43,904 | 5.9 | |
| 2000 | 58,102 | 5.9 | |
| 2001 | 43,292 | 6.2 | |
| 2002 | 35,047 | 6.1 | |
| 2003 | 43,237 | 6.3 | |
| 2004 | 34,491 | 6.2 | |
| 2005 | 20,685 | 5.9 | |
| 2006 | 36,170 | 6.0 | |
| 2007 | 61,326 | 5.5 | |
| 2008 | 95,881 | 5.4 | |
| 2009 | 179,375 | 5.3 | |
| 2010 | 121,600 | 5.8 | |
| 2011 | 134,632 | 6.0 | |
| 2012 | 157,307 | 5.5 | |
| 2013 | 174,467 | 2.5 | |
| 2014 | 220,028 | 2.8 | |
| 2015 | 430,114 | -0.4 | |
| 2016 | 443,972 | -1.0 | |
| 2017 | 238,582 | -1.5 | |
| 2018 | 175,411 | -1.3 | |
| 2019 | 165,238 | -1.6 | |
| 2020 | 108,237 | -1.8 | |
| 2021 | 128,990 | -2.5 | |
| 2022 | 99,181 | -1.8 | |
| 2023 | 127,890 | -1.1 | |
| 2024 | 121,047 | -2.1 | |
| 2025 | 124,820 | -3.2 | |
| 2026 | 107,367 | -3.8 |
🎯 Conflict vs cooperation (all years)
Verbal cooperation
2,581,811 · 69.2%
Material cooperation
379,985 · 10.2%
Verbal conflict
393,525 · 10.5%
Material conflict
375,072 · 10.1%
📋 Top CAMEO event-root codes
| 04 | 1,265,721 |
| 01 | 445,319 |
| 05 | 394,559 |
| 03 | 282,212 |
| 11 | 206,005 |
| 02 | 194,000 |
| 17 | 176,024 |
| 08 | 160,377 |
| 19 | 109,233 |
| 07 | 89,242 |
📡 Live feed — last 24h · the recent alert board, separate from the statistical archive
ℹ About this data — how to read it
Machine-coded global news events (GDELT 1.0 archive, 1999→present, ~3.7M Cuba-tagged rows) live in a separate archive (cuba_historical.db) and serve as a statistical lens — they deliberately do NOT feed the live alert board, which keeps recent confirmed intel primary. Read the forecasts as estimates: the cyan mid tick is the OLS projection, the band is the low–high range, and the red tick is the current value. Confidence (HIGH/MED/LOW) reflects data density and series variance; an ANOMALY flag (pulsing red dot) means the current value is a statistical outlier (|z| above threshold) versus its own baseline — investigate, do not assume. Tone runs roughly −10 (very negative coverage) to +10 (very positive). QuadClass: 1 verbal-coop, 2 material-coop, 3 verbal-conflict, 4 material-conflict.