Defense stocks have floundered since the Iran war began. Here's why ○ found 2026 › Apr › 28 (Tue) @ 17:58 UTC a story from CNBC ⚠️ › Top News Defense ■ Iran ■■■ preview sentiment