Indian Oil Corporation Ltd **Indian Oil Corporation Limited (IOCL)** is one of India's largest and most diversified state-owned oil and gas companies. It is a public sector undertaking (PSU) under the Ministry of Petroleum and Natural Gas, Government of India. IOCL is involved in refining, distribution, and marketing of petro