European stocks slide, but defense sector rallies after Ukraine ratifies $105 billion EU loan deal (2026-05-28)
European stocks finished Thursday lower as investors assessed news related to the Iran war and developments in Ukraine.