20180123 business.india-business: Nifty nears 11k as mkts hit new highs on earnings