Tullow Oil has turned the corner and is printing money as the Brent oil price remains stable above $70/barrel. Even after increasing its exploration expenditure.
A