20060817 business.india-business: Sensex closes 29.17 pts up; Nifty in the red