PeopleTalos Energy announces immediate departure of CEO Tim DuncanDetails yet to emerge on Tim Duncan's surprise resignationTim Duncan pictured at the Talos offices in Houston.Photo: TALOS ENERGYRussell SearanckeRobert Stewart