A key index of the Indian equities markets fought its way back into the green Thursday to close above the 15,000-mark, first time since Sep 2, 2008.
It had ruled in the red for most parts of the day.
The 30-scrip sensitive index (Sensex) of the Bombay Stock Exchange (BSE), which opened at 14,755.08 points, ended at 15,019.28 points (provisional) - 148.38 points or 1 percent above Thursday's close.
The S&P CNX Nifty of the National Stock Exchange (NSE) followed the Sensex, ending trade at 4,570.9 points, a gain of 0.89 percent.
Broader market indices again did better, with the BSE midcap index gaining 2.26 percent and the BSE smallcap index ending 2.22 percent up.