The Sensex opened with a positive gap of 53 points at 16,270. After the initial volatility the index advanced to a high of 16,310 in early morning trades.
The index, however, could not hold gains and slipped into the negative zone. Selective profit taking saw the index touch a low of 16,010 - down 300 points from the day's high. The Sensex finally ended with a loss of 131 points at 16,087.
The market breadth was fairly positive - out of 2,760 stocks traded, 1,722 advanced, 990 declined and 48 were unchanged on Wednesday.
The NSE Nifty slipped 49 points to end at 4,829.
Index shakers
Hindustan Unilever and ICICI Bank plunged over 4% each to Rs 234 and Rs 843, respectively.
Bharti Airtel shed 3.7% at Rs 803. DLF, Jaiprakash Associates and BHEL dropped around 3% each to Rs 658, Rs 226 and Rs 1,955, respectively.
Reliance Communications, Cipla and Ambuja Cements shed around 2% each to Rs 526, Rs 206 and Rs 122,