Rupee Trims Initial Gains, Still Up By 120 Ps; Sensex Gains