In a volatile trade, the 30-share BSE Sensex declined 150.63 points, or 0.20%, to settle at 73,832.55

Indian stock markets closed flat after retreating from highs amid geopolitical tensions and foreign fund outflows.

Indian stock markets experienced a downturn on Thursday, with Sensex and Nifty both declining by 0.6%. Renewed Middle East tensions and the closure of the Strait of Hormuz led to…