Multiple choice general knowledge When was Indian Oil Corporation Ltd formed 1977 1954 1964 1958 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Indian Oil Corporation Limited (IOCL) was formed in 1964 through the merger of Indian Oil Company (founded 1958) and Indian Refineries Limited. It is India's largest commercial enterprise and ranks among the top Fortune 500 companies globally.