India, Oct. 14 -- The Indian rupee strengthened by 19 paise to close at 95.17 (provisional) against the US dollar on Wednesday, marking its fourth consecutive session of gains. The currency drew support from Reserve Bank of India (RBI) measures aimed at reducing near-term dollar demand and curbing speculative positions in the foreign exchange market.

Forex market participants said the rupee climbed to a one-month high, supported by the RBI's steps to rein in speculative trading. A weaker US dollar and easing US Treasury yields also contributed to the domestic currency's appreciation.

However, losses in domestic equity markets limited the rupee's gains during the session.

At the interbank foreign exchange market, the rupee opened at 95.05...