The rupee ended 0.1% higher at 95.0550 per dollar. The currency has risen 2% so far this week after ‌coming near record low levels last week.