Indian markets slip as crude oil jumps, rupee ₹96.36

Business