The Sensex opened on a weak note at 20,404 - down 61 points, but moved up to a high of 20,520 in early noon deals.
Selling in scrips like Bharti, ICICI Bank and Grasim saw the index drop to a low of 20,294 in late noon deals.
The Sensex finally closed with a loss of 120 points at 20,345. The NSE Nifty ended flat at 6,178.
The Sensex had hit an all-time high of 20,529 in noon deals yesterday before closing with a gain of 164 points at 20,465.
The BSE Power Index zoomed over 3% (148 points) to 4806 today. The BSE PSU Index was up over 2% at 11,011.
Market breadth was bullish - out of 2,954 scrips traded, 1,610 logged gains today.
Index Losers...
ICICI Bank declined 3% to Rs 1,228. ITC also slipped 3% to Rs 214.
Grasim dropped 4% to Rs 3,604.
ertise_div_1">