Syz The Moment

Over the past 24 hours, Bitcoin investors realized $3.5B in profits.

Written by Charles-Henry Monchau, CFA, CMT, CAIA | Jul 16, 2025, 7:15:06 AM