Bitcoin rallies toward $70,000, fueled by ETF demand and short-covering, but traders remain hesitant amid geopolitical uncertainty.