image
After touching all-time low, rupee ends at 68.79 per dollar