new oil and gas

January 10, 2018
Tullow Oil

Tullow Oil reviving its exploration focus

Tullow Oil is cautiously reviving its search for new oil and gas resources in Africa and Latin America, its chief executive said, warning that the sector […]