Libya has displaced Nigeria as the biggest oil producer in Africa producing an average higher figure of 1.236 million bpd- a 5,000 barrel difference, becoming the largest oil producer in Africa for March 2024. Nigeria’s crude oil production for March dropped to 1.23 million barrels daily according to the latest data from OPEC’s monthly oil [&h...

