However, fresh buying at lower levels helped the index recover all its losses by mid noon trades. a fresh round of buying in late trades saw the index surge to ahigh of 14,249 - up 518 points from the days low. The Sensex finally settled (provisional) with a gain of 117 points at 14,223.
The NSE Nifty ended (provisional) with a gain of 60 points at 4,251.