Multiple choice

O.I.L stands for

  1. Oil India Limited

  2. Organization for Indian Liberations

  3. Organization for Indian Leaders

  4. 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.