Stephen Taub The Morning Brief: Platinum to Repay Investors $80 Million Stephen Taub December 17, 2025