Shorting The Short: Investors Bet Against Icahn’s Oil Refiner After Biofuel Trade by The Options Insider | Aug 9, 2017 | News Feed