Tullow Oil's revenue drops US$1.3 billion

Tullow Oil PLC
Tullow Oil PLC