‘Nigeria’s oil production cost among 10 world’s highest’
Nigeria is among 10 producing countries with highest cost of crude oil production per barrel, it was gathered at the weekend. Chairman/Managing Director, ExxonMobil Affiliate Companies in Nigeria Paul McGrath,…