20080401 business.india-business: Sensex closes at 15;626.62; down 18 pts