Indian rupee hits record 95.50 per US$1 as oil surges

Business