This article
was originally published by Seeking Alpha on September 22, 2014.
By Sarfaraz
A. Khan
Summary: French
oil major Total has recently updated its cash flow and production outlook
through 2017, which wasn't encouraging. The company's turnaround has been hit
by project delays and asset sales. Is it time to give up on this company?