European stocks close 1.6% lower as investors fret over rate hikes, surging inflation

Hits: 3

European markets retreated on Friday, tracking global caution after Wall Street posted its worst day since 2020. Read More Go To Source