Talos Energy CEO Tim Duncan Steps Down; Mills to Take Helm

An analyst said Talos Energy President and CEO Tim Duncan was forced out over share price performance, although other factors may have played a role. This post appeared first on Hart Energy.