The Indian rupee closed marginally weaker on Tuesday as likely central bank intervention stood between the South Asian unit and the pressure from elevated oil prices and surging global bond yields.
The rupee closed at 95.68 per dollar, down modestly from its close of 95.6025 in the previous session.