20100421 business.india-business: Sensex opens 95 points up on global cues