A privately-held oil firm, not controlled by a national government.
IOC
Definition
Independent Oil Company
IOC means Independent Oil Company.
✓ Verified term
Independent Oil Company
IOC means Independent Oil Company.
A privately-held oil firm, not controlled by a national government.
You might also be looking for