A government-owned company controlling a nation's petroleum resources (e.g., Saudi Aramco, Petrobras).
NOC
Definition
National Oil Company
NOC means National Oil Company.
✓ Verified term
National Oil Company
NOC means National Oil Company.
A government-owned company controlling a nation's petroleum resources (e.g., Saudi Aramco, Petrobras).
You might also be looking for