Bitcoin price hits $70K as spot and BTC ETF buying surges