Indian markets extended a two-day rally on March 17, 2026. Sensex gained 568 points to 76,070, while Nifty50 rose 172 points to 23,581. Tata Steel, Mahindra & Mahindra, and Eternal led gains. Metal and auto sectors outperformed, while IT and FMCG lagged. MidCap and SmallCap indices also closed higher, signaling broad market recovery.