Nigeria lost N2.3tn revenue to oil theft in 12 months — IOC
Nigeria has lost an opportunity to produce and sell about 65,700,000 barrels of oil in the last one year due
Read MoreNigeria has lost an opportunity to produce and sell about 65,700,000 barrels of oil in the last one year due
Read More