Stephen Taub Jeffrey Talpins’ Element Says Markets Are ‘Nearing a Turning Point’ The macro firm tells clients the firm is ready to buy. Stephen Taub March 27, 2020 Element Capital offices at 520 Madison Avenue. (Daniel Acker/Bloomberg)