The Sensex opened almost flat at 8,447 - down four points. The index, however, moved up on the back of renewed buying in banking and technology stocks.
Intra-day profit-taking saw the index pare gains and touch a low of 8,442. The Sensex soon rebounded and surged to a high of .... towards the fag end of the day.
The Sensex finally ended with a gain of 524 points at 8,975, thereby breaking its seven-day losing streak wherein the index had slumped almost 20% (2,085 points).