The Indian rupee fell 0.5% against the dollar due to oil firms' demand, nearly negating RBI's earlier gains.

The rupee closed at 95.35 per dollar, up 0.4% from its close in the previous session.

The Indian rupee fell 0.5% against the dollar due to oil firms' demand, nearly negating RBI's earlier gains.