You are here: HomeNewsPhoto ArchiveRead ArticleEnlarge Photo 1

Nigeria at crossroads as oil price nears $75 per barrel

The photo used to illustrate the story
The photo used to illustrate the story