Several analysts have recently updated their ratings and price targets for Tullow Oil plc (LON: TLW): 7/6/2017 – Tullow Oil plc had its price target lowered by analysts at Deutsche Bank AG from GBX 260 ($3.37) to GBX 200 ($2.59). They now have a “buy” rating on the stock. 7/5/2017 – Tullow Oil plc had […]