Libya’s Revenues Hit a New High in May
The National Oil Corporation (NOC) of Libya announced that net revenues from crude oil, gas, condensates, petroleum products, and petrochemicals sales for May 2021 AD reached record levels, owing to...
Read More