Stephen Taub Premium Carl Icahn’s Investment Portfolio Gets a Shot of Energy The octogenarian is hoping to snap a two-year losing streak. Stephen Taub May 11, 2021 Carl Icahn (Victor J. Blue/Bloomberg)