20040621 business.india-business: Rupee at 7-mth low; Sensex down 31 pts