India's rupee ends 8 day run as oil hits $112.40

Business