20100409 business.india-business: Sensex up 218 pts; closes at 17;933.14