Bitcoin's 2025 Rally: Macro Liquidity Factors - Rollup News