Nigeria Misses OPEC Production Targets, Loses Estimated N1.76 Trillion in Revenue
Nigeria’s oil sector recorded an estimated N1.76 trillion loss in potential revenue after failing to meet the Organisation of the Petroleum Exporting Countries production quota…