ExxonMobil’s recent discovery in Block 15 off Angola in the Bavuca South prospect adds further credence to the notion of Africa as a significant contender in future energy markets.
The discovery, the company’s first in the region since 2003, lies approximately 365km to the northwest...