ICICI Securities Ltd | Retail Equity Research Indian Oil Corporation's (IOC) Q4FY16 results were below our estimates on the profitability front. The topline declined 3.6% QoQ to...