The National Oil Corporation is the Libyan state-owned oil company headquartered in Tripoli. Established in 1970, it serves as the primary entity responsible for the majority of the country's oil production. Headquartered in Tripoli...