November 18, 2025 market analysis Only 10% of Crypto Assets Currently Generate Yield Despite $3.2 Trillion Market Cap