Apollo and Riverstone Investing up to $600M in Talos

April 06, 2012