Market Wrap: Oil prices surge again, while tech leads stock market losses
Global stock markets come under pressure as investors question the profitability of the AI boom, oil prices surge on supply fears and violent cost-of-living protests rattle Europe’s bond markets.
