The Nifty recovered nearly 100 points from the lows of the day to end at nearly the same levels as Monday, albeit just below ...