European Stocks Stumble As EUR Jumps To 1-Week Highs

EURUSD spiked above 1.23 to one-week highs as modest derisking ripples through markets after the Russian jolt.

European stocks legged down on the shift with UK's FTSE worst on the day but Germany's DAX hardest hit in the leg down...