Libya overtakes Nigeria as Africa’s biggest oil producer
Nigeria has lost its Africa’s top oil producer status to Libya as its crude oil production fell further last month amid lingering supply disruptions, according to a new report by the…
Recover your password.
A password will be e-mailed to you.
Recover your password.
A password will be e-mailed to you.