IOC Q4 net profit rises 17% to ₹6,099 crore