European indices missed out on the rally enjoyed by the Shanghai Composite and the Nasdaq 100, but will their recent consolidation prove healthier in the long run?

FOR MORE ...