Tagged With Niger Delta Avengers

Africa's largest economy is stuck in a painful recession


Africa's biggest economy has crashed into recession


NIGER DELTA AVENGERS: We just blew up 2 Chevron oil wells



This is the 'reckoning point' for a bunch of oil producers


This is Saudi Arabia's 'Achilles' heel'


Militants are controlling OPEC's oil production