European markets in red as global uncertainties weigh investor sentiment Press Room 2 years ago European markets in red as global uncertainties weigh investor sentiment