Oil workers to shut down production

Oil workers to shut down production

Nigerian oil workers on Thursday announced they would begin shutting down crude production on Sunday as a nationwide strike and mass protest...

Load More
No results found