Question: iocl is government or private?
Answer: Indian Oil Corporation Limited (IOCL), commonly known as IndianOil is an Indian government-owned oil and gas company headquartered in New Delhi. It is the largest commercial oil company in the country, with a net profit of INR 19,106 crore (US$2.848 billion) for the financial the year 2016–17.