20100420 business.india-business: Sensex up 94 points on global cues