What does OIL stand for?
Select the correct answer from the options below:
Oil India Limited
Overseas International Logistics
Organization of International Logistics
Offshore Indian Logistics
View Answer
Explanation:
OIL is an Indian state-owned oil and gas exploration company engaged in the exploration and production of crude oil.