Mumbai: Snapping its three-day losing run, the benchmark BSE Sensex today zoomed by about 213 points to close at 29,788 on investor optimism about March quarter earnings amid mixed global cues.
Sectoral indices such as FMCG, capital goods, PSU, realty and banking were in the lead, giving sentiment a lift.
Sensex resumed higher before ending at 29,788.35, a recovery of 212.61 points, or 0.72 per cent. The gauge had lost 398.50 points in the previous three sessions.
The NSE Nifty again crossed the 9,200-mark to hit a high of 9,242.70 and settled 55.55 points, or 0.61 per cent, higher at 9,237.
Stock brokers said optimistic buying ahead of industrial production (IIP) data for February and retail inflation for March tomorrow halted the three-session falling streak.
Hopes of good show by IT major Infosys for the March quarter, due on Thursday, also helped.