20040518 business.india-business: Rupee recovers on RBI support