Storia: Defense giants say investors should still bet on them, as hopes for a Russia-Ukraine peace deal spark a selloff — Warptech News