Indian Oil Corporation's (IOC) Q3FY16 results were above our estimates on the profitability front. Revenues declined 22.1% YoY to | 83461.9 crore on account of lower crude oil prices YoY...