European defense stocks declined following news of a potential agreement with Russia.

2025-11-19

European defense stocks declined following news of a potential agreement with Russia.