IOCL

Indian Oil Corporation Limited, also known as Indian Oil, is an Indian government-owned oil and gas exploration and production company. It is owned by the Ministry of Petroleum and Natural Gas, Government of India, and is headquartered in New Delhi.