Rupee gains 20 paise to 95.41 vs USD on easing oil prices, weaker dollar