Sensex and Nifty slip as crude hits $88.6 amid tensions

Business