Sensex gains 151 pts in late rally, regains 16K

The key benchmark indices recovered in the late trade, propelled by buying in selective frontline stocks. The Sensex regained 16K after slipping nearly 350 points at its day's low.