Africa Oil Corp. Tag

Tullow Oil (LSE:TLW) has announced the discovery of oil in a region of Kenya thought to contain at least 750 million barrels of oil. The Africa-focused firm said an exploration well was drilled in its Emekuya-1 well in the Northern section of the South Lokichar basin,...