It has been a volatile morning on Dalal Street, with benchmark indices attempting a recovery after slipping sharply in early trade on Monday, March 16, 2026. After briefly sliding toward the 23,000 mark, the Nifty 50 and BSE Sensex bounced back into positive territory as investor






