NSE Nifty 50 index recovered about 135 points to close at 16,985 level. This volatile action formed dragon fly doji candle on daily charts. S&P BSE Sensex successfully closed in green around 57,634 level. Interestingly, Nifty Midcap 50 showed relatively good strength and closed around 0.52 per cent up today.