European stocks traded lower on Wednesday, with markets struggling to maintain Tuesday's positive momentum.
Try changing your search or category filters