Shell, Talos

After Talos Energy's leadership changed twice in less than six months, a permanent CEO will likely bring clarity on what's ...
Shares of Talos were up about 1.2% at $10.31 in morning trade. Mills held interim charge after CEO Tim Duncan stepped down in August last year after more than 12 years at the helm. During ...