Tullow Oil announced its major oil discovery at Ngamia-1 well in the Lokichar Basin of Kenya, the British Oil company has confirmed. Tullow Oil confirms Strategic Intelligence News findings about their major oil discovery last week and early this week (The site Strategic Intelligence News was hacked). According to Martin Mbogo, the company country manager,...