Indian rupee ends at 95.17 after possible RBI intervention

Business