Indian rupee faces mounting pressure as it approaches 96 per dollar.