Large, multinational oil corporations like ExxonMobil or Shell.
IOC
Definition
International Oil Companies
IOC means International Oil Companies.
✓ Verified term
International Oil Companies
IOC means International Oil Companies.
Large, multinational oil corporations like ExxonMobil or Shell.
You might also be looking for