Home Featured Post Nigeria Oil Output Drops 6.8% to 1.23 mbpd as Libya Emerges Africa’s Highest Producer