Tullow Oil says oil price slump may jeopardise planned $1 billion asset sales

Tullow Oil PLC
Tullow Oil PLC