Indian Oil Corporation Limited, commonly known as IndianOil is an Indian state owned oil and gas company with registered office at Mumbai and primarily headquartered in New Delhi. It is the largest commercial enterprise in the country, with a net profit of INR 19,106 crore for the financial year 2016–17.
Oil India Limited is the second largest hydrocarbon exploration and production Indian public sector company with its operational headquarters in Duliajan, Assam, India under the administrative control of the Ministry of Petroleum and Natural Gas.
Oil and Natural Gas Corporation Limited is an Indian multinational oil and gas company earlier headquartered in Dehradun, Uttarakhand, India. As a Corporation, it’s registered office is now at Deendayal Urja Bhavan, Vasant Kunj, New Delhi 110070 India.