Persistent dollar strength, foreign outflows and rising oil prices have kept the Indian rupee under pressure, even as it holds near 95—for now.