Delta State leads oil production in Nigeria with nearly 100m barrels in 11 months, new list emerges

Oil firm
Oil firm