Rupee falls 8 paise to 95.78 vs dollar on oil prices, geopolitical tensions