NOC (National Oil Company)
A state-owned oil company holding its country's resources and answerable to government rather than shareholders.
A state-owned oil company holding its country's resources and answerable to government rather than shareholders.