Rupee gains, Sensex down, RBI rates stay