We Need to Talk About Africa’s Energy Crisis: Why is Production Waning? Its Exploration
With the cost of oil having reached close to $88 a barrel, producing markets such as Nigeria, Libya and Angola should be capitalizing on prices. Yet, production in Africa continues … Read More