20110421 business.india-business: Sensex up 349 pts on global cues; rains outlook