Trading Desk Defends $95K for BTC, Likely Building Longs - Rollup News