European stocks have retreated from a three-week high, led by shares in France after a deadly terror attack in Nice.

Read full article here: Fin24 Market News