Indian Oil Corporation Limited (IOCL; d/b/a IndianOil) is a central public sector undertaking under the ownership of the Ministry of Petroleum and Natural Gas, Government of India. It is headquartered in New Delhi.[4] It is a public sector undertaking whose operations are overseen by the Ministry of Petroleum and Natural Gas. Indian Oil is ranked 142nd on the Fortune Global 500 list of the world’s biggest corporations as of 2022.[5] It is the largest government owned oil producer[6] in the country, with a net profit of $6.1 billion for the financial year 2020-21.[7] As of 31 March 2021, Indian Oil’s employee strength is 31,648, out of which 17,762 are executives and 13,876 non-executives, while 2,776 are women, comprising 8.77% of the total workforce.[8][9][10]

Indian Oil’s business interests overlap the entire hydrocarbon value chain, including refining, pipeline transportation, marketing of petroleum products, exploration and production of crude oil, natural gas and petrochemicals.[11] Indian Oil has ventured into alternative energy and globalisation of downstream operations. It has subsidiaries in Sri Lanka (Lanka IOC),[12] Mauritius (IndianOil (Mauritius) Ltd)[13] and the Middle East (IOC Middle East FZE).[14]

In May 2018, IOCL became India’s most profitable government corporation for the second consecutive year, with a record profit of ₹21,346 crores in 2017–18.[15] In February 2020, the company signed a deal with the Russian oil company Rosneft to buy 140,000 barrels per day of crude in year 2020.[16] By 1 April 2020, IndianOil was in absolute readiness to launch BS-VI (Bharat Stage VI) fuels in all its retail outlets in Telangana and adopt world-class emission norms.[17]

In January 2021, sales were registered at an all time high of 410,000 barrels of oil per day till 26 January 2021. Delek, QatarEnergy, Saudi Aramco are its largest business partners with Abu Dhabi National Oil Company and National Iranian Oil Company signing deals to deliver high production output at end of 2020

In March 2022, Apollo Hospitals replaced Indian Oil Corporation in Nifty 50 benchmark index [18]