Business

Stock Signs: Carl Icahn's mystery Talisman move and SocGen's gloomy prediction