Rupee strengthens to 95.41 vs USD on oil drop, RBI dollar sales