EEurope Read More Europe’s Defense Stocks Slide as Russia, Ukraine Agree on CeasefireApril 10, 2026 Europe’s Defense Stocks Slide as Russia, Ukraine Agree on Ceasefire – Moby Europe’s defense rally just met its…