January 3, 2025 Business European markets in red as global uncertainties weigh investor sentiment Posted by admin [ad_1] European markets in red as global uncertainties weigh investor sentiment [ad_2]