The BSE Sensex ended higher for the fourth day in a row after weak GDP data raised hopes of some monetary easing at the next RBI meeting on December 18.
Major banks led the gains, with ICICI Bank
Recent underperformers ONGC
The Sensex rose 0.88 percent to end at 19339.90, while the Nifty added 0.94 percent.