You are here: HomeBusinessRead ArticleEnlarge Photo 1

Nigeria’s oil production crashes to 900,000b/d

File image: Crude oil
File image: Crude oil