Indian rupee falls past 96/USD on rising oil prices, portfolio outflows