European markets close down 2.8% as travel, tech stocks lead losses; oil prices fall 5%

Visits: 4

European stocks on Monday fell to two-month lows as global investors fled risk assets en masse due to fears over inflation. Read More Go To Source