20170512 business.india-business: Nifty extends gain; settles 15 pts higher