Equity benchmarks continued to be volatile in afternoon as investors awaited ICICI Bank earnings due later today and Federal Reserve policy meet.
The 30-share BSE Sensex was up 13.39 points at 29,934.57 and the 50-share NSE Nifty gained 5.55 points at 9,319.35.
Bank of Baroda, Bharti Infratel, Power Grid, UltraTech Cement, TCS, SBI and Infosys gained 1-3 percent while Lupin, Sun Pharma, Tata Steel, Adani Ports, ICICI Bank, Aurobindo Pharma, Tata Power and Hindalco were under pressure.
The Nifty IT index gained 1 percent and PSU Bank index rallied over 2 percent whereas FMCG, Pharma and Metal indexes fell 0.4-0.7 percent.
Sign up here with your email