Worrying times for Tullow Oil
Tullow Oil, which saw its stock slump 72 per cent on Monday, after lowering its production guidance and the exit...
Special topics
Tullow Oil, which saw its stock slump 72 per cent on Monday, after lowering its production guidance and the exit...
Thirty-one companies and 11 individuals who have achieved great feat in the oil and gas sector, were awarded at the 2019...