20160528 business.india-business: IOC net profit at record Rs 10;399 crore in 2015-16