Buoyed by strong gains in the stock market and the dollar's weakness in the overseas market, the spot rupee has upped its gains in the afternoon trades after a firm opening. The rupee was quoted at 43.6450/6550 per dollar against the opening level of 43.71 per dollar.In the G-sec market, the 7.38% 2015 bond yield declined to 6.5572% against the morning level of 6.5762%.