Europe ends down in the dumps

European stock market close 27 April 2017
European bonds

Tags: