Hot News Tullow Oil names South African businessman Phuthuma Nhleko as chairman-designate by Ishioma Emi October 28, 2021 by Ishioma Emi October 28, 2021 Tullow Oil is a London-based multinational oil and gas exploration company with operations in Africa.