Home Business ‘Nigeria’s oil production cost among 10 world’s highest’