European markets experienced significant declines on Tuesday, as geopolitical tensions and economic uncertainties dominated investor sentiment. The STOXX 600 fell 1%, with technology and banking sectors especially hard-hit.
Oil prices surged amidst disruptions in the Strait of Hormuz, reflecting Europe’s energy dependency and its vulnerabilities in the event of supply shocks. Inflation concerns further complicated the economic landscape, as Germany’s inflation ticked up to 2.9% in April.
Amidst this turmoil, political instability in Britain further exacerbated European uncertainties. Calls for UK Prime Minister Keir Starmer’s resignation emerged after a severe electoral setback for Labour, adding another layer of complexity to an already delicate economic situation.
(With inputs from agencies.)