You are here: HomeBusinessRead ArticleEnlarge Photo 1

Nigeria loses $12.6b, 120 million barrels of crude in nine months

Crude oil
Crude oil