Nigeria loses top spot to Libya as oil ouput suffers decline – Report

Nigeria’s output declined further in October, losing the top spot to Libya amid persisting supply disruptions. This is according to the latest monthly oil market report released by the Organisation…

Read More Nigeria loses top spot to Libya as oil ouput suffers decline – Report