Stephen Taub CTAs Are Killing It This Year The strategy is once again thriving in the face of sinking stocks. Stephen Taub July 28, 2022