European markets in red as global uncertainties weigh investor sentiment Press Room 1 year ago European markets in red as global uncertainties weigh investor sentiment