Mirroring the positive cues from the US markets, the Sensex opened with a positive gap of 121 points at 11,068 - despite yesterday's sell-off. The index, thereafter, firmed up and rallied to a high of 11,339 - up nearly 400 points from the previous close.
However, aggressive profit-taking in the last hour of trades, saw the index erase its entire gains and touch a low of 10,946. The Sensex however bounced back and eventually ended (provisional) with a gain of 105 points at 11,053.