The market snapped a two-day losing streak and recovered all its previous day's losses to close above 18,400 level on the Nifty on December 19, backed by positive European peers and short-covering. Most sectors, barring IT and PSU bank, supported the market.
The BSE Sensex rallied 468 points to 61,806, while the Nifty50 rose 151 points to 18,420 and formed a bullish candle on the daily charts.