Multiple choice O.I.L stands for Oil India Limited Organization for Indian Liberations Organization for Indian Leaders None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation O.I.L. stands for Oil India Limited, which is a major petroleum company involved in exploration and production of crude oil and natural gas. It is a Navratna PSU operating primarily in Assam.