The Sensex opened 125 points lower at 9,111 on the back of weak cues from the overseas markets. The index soon touched a low of 9,087 before recovering. Fresh buying at lower levels helped the index recover and rebound into the positive zone as the day progressed.
The Sensex finally (provisional) ended with a gain of 187 points at 9,423.