Defense Production
Breaking
Energy
Geopolitics
Russia Deploys 729 Weapons in Single Night, Exposing NATO Air Defense Gaps
Overnight barrage of 656 drones and 73 missiles killed 14 and wounded 100+ as Ukraine's Patriot shortage meets Russia's sustained production capacity.
Geopolitics
Macro
Europe’s Artillery Gambit Collapses as Czech Initiative Loses Half Its Donors
The Czech-led ammunition program supplied 43% of Ukraine's shells in 2025, but now faces a €3.6 billion funding gap and donor exodus—exposing the limits of European autonomous defense.
Energy
Geopolitics
Patriot Missile Shortage Forces Explicit Trade-Offs Between Ukraine and Middle East
Iran war burned through 800+ interceptors in three days—more than Ukraine received in four years—exposing hard limits in Western defense production as Russian spring offensive intensifies.