News Europe Is Pouring Billions Into Defence. Why Are Stocks Selling Off? The Europe defence boom is not in doubt. EU spending reached €418bn in 2025, up Vibhuti Nanda Sep 1, 2026