The index after gyrating between zones drifted to a low of 16,979 - down 293 points from the day's high - as the day progressed. The Sensex finally ended (provisional) with a loss of 105 points at 17,021.

The NSE Nifty shed 16 points to close (provisional) at 5,096.

More From This Section

First Published: Apr 28 2008 | 3:31 PM IST

Next Story