Bitcoin Sell-off Capped At $70K But Data Points To Rebound