The rupee gained 6 paise to settle at 95.39 against the US dollar on Friday, supported by lower global crude prices and RBI intervention. However, a stronger dollar and foreign investor outflows kept the domestic currency under pressure