20100105 business.india-business: Sensex closes at a 23-month high of 17686