20080523 business.india-business: Sensex closes at 16;649; down 257 pts