The two key equity benchmarks, Sensex and Nifty, on Wednesday closed higher amid volatility ahead of the US Fed policy decision. The S&P BSE Sensex ended 90 points higher at 72,102. On the other hand, the NSE Nify50 settled at 21,839, up 22 points.
On the 30-share Sensex platform, Maruti topped the list, settled 3 per cent higher. PowerGrid, Nestle, SBI, ITC, Reliance were the other gainers. On the down side, Tata Steel, Tata Motors, Axis Bank, HDFC Bank, HUL, JSW Steel emerged losers.
In the broader markets, the BSE Midcap and Smallcap indices ended on a mixed note. The Midcap advanced 0.05 per cent, while the Smallcap fell 0.14 per cent.
Sectorwise, Nifty Metal index declined 0.88 per cent, Nifty FMCG jumped 0.5 per cent. Metal index declined nearly 1 per cent.
In the previous session on Tuesday, the S&P BSE Sensex dropped 736 points to end at 72,012, while the NSE Nifty50 closed at 21,817, down 238 points.
"Nifty recovered losses to end higher on March 20. Asian shares closed mostly higher while European markets opened lower Wednesday as investors awaited the latest signals from the Federal Reserve on the timing of cuts to interest rates," said Deepak Jasani, head of retail Research, HDFC Securities.