Tullow Oil's rating drops to 'CCC+' due to looming debt maturity

Apr 17, 2025 - 17:38
 0
Tullow Oil's rating drops to 'CCC+' due to looming debt maturity