Global Markets Stock market's $5 trillion slump revives | Global Market News byMarketWire Editorial TeamMarch 31, 2025