20030618 business.india-business: Cheered by rain; RIL; Sensex up 94 points