20040624 business.india-business: RBI props up rupee; Sensex down 92 points