Steve Taub Premium Greenlight Posted Its Weakest Results in the Past Four Years Another European chemicals company now ranks among the firm’s five largest long positions. Steve Taub January 22, 2025 Petrochemical plant at dusk Bim/Getty Images