European markets at close: 05.05.2014

2014-05-07 1,662