Indian Markets Plunge as Geopolitical Tensions and Soaring Crude Oil Prices Trigger Broad-Based Sell-Off
New Delhi, India – May 18, 2026, 11:33 AM IST – Indian equity markets experienced a tumultuous start to the trading week, opening sharply lower on Monday, May 18, as…
