Crypto Market Update: Why Are Prices Falling? – December 29, 2025