October 29, 2025 market analysis Macroeconomic Factors and Institutional Trends Shape Crypto Market Dynamics