Weekly Market Recap 16 – 24 March 2026

Middle East tensions and rising oil prices pressure global markets, increasing volatility and inflation risks for the global economy.

Middle East tensions and rising oil prices pressure global markets, increasing volatility and inflation risks for the global economy.