The Indian rupee strengthened for a second straight session, rising 63 paise to close at 95.73 against the US dollar. Support came from easing crude oil prices, positive equity markets, softer US yields and expected Reserve Bank of India intervention