International European Stock Indices Struggle for Momentum as Geopolitical Tensions Weigh on Market Sentiment byStaff ReportMarch 5, 2026