Pessimism Floods European Indices Due To Deterioration In German Consumer Confidence
October 22, 2020 at 11:04 AM EDT
European indices have turned red and fallen to one-month lows dragged down by the drop in German consumer confidence beyond expectations.