The Libyan National Oil Corp (NOC) has “freed” the first crude oil from the major oil terminal Ras Lanuf located in the east of the
The Libyan National Oil Corp (NOC) has “freed” the first crude oil from the major oil terminal Ras Lanuf located in the east of the