ICICI Securities Ltd | Retail Equity Research Indian Oil Corporation's (IOC) Q3FY17 results were in line with our estimates on the topline front. Revenues increased 15.3% QoQ to | 115644.9 crore, in line with our estimate of | 116657.1 crore Reported EBITDA was at | 7948.6 crore, marginally below our estimated EBITDA of | 8075.6 crore due to higher-than-expected other expenses (provision made in the matter of entry tax for Uttar Pradesh). However, GRMs came in at US$7.7/bbl, above our estimate...