OILS meaning in oil and gas
Definition
Offshore Independant Logistics Services
OILS means Offshore Independant Logistics Services. Independant company that manages helicopter logistics at heliport
Independant company that manages helicopter logistics at heliport
✓ Verified term