20180118 business.india-business: Sensex; Nifty soar to open on all-time highs; bank stocks outperform