20170127 business.india-business: Sensex at 3-month high; registers best weekly gain since May last year