Tullow Oil PLC (TLW.LN) swung to a net profit in 2018 after booking lower impairment costs while sales revenue was pushed up by higher hydrocarbon prices, ...
A