European stocks edge lower as virus worries dampen earnings boost

Leave a Reply