European stocks marched lower Wednesday, as the energy sector was dragged down by sliding oil prices and as the departure of a key ally of President Emmanuel Macron hit French equities.
The Stoxx Europe 600 lost 0.7% at 386.97, on course for a second straight loss. All sectors were in the red, led by financial and technology shares.