European defense stocks fall after reports of U.S.-Russia plan to stop Ukraine war (2025-08-08)
Join CNBC for the latest updates on what's moving European markets.