Why Rupee got strengthen on Friday

On Friday trading session I can see there is very huge fall of USDINR, JPYINR, EURINR and GBPINR which are trading in indian market. May I know the reason behind this fall. Is it only because of Crude oil prices or any other factors affected the price?
Thanks in advance.