Stephen Taub The Morning Brief: More Losses at Brevan Howard, Caxton and Tudor Stephen Taub December 17, 2025