25,000 BTC Leaves Exchanges: What Does It Mean? - Rollup News