March 23, 2026 macroeconomics Global Economic Headwinds and Geopolitical Tensions Drive Market Uncertainty