Bitcoin hints at accumulation after $67K drop – What it means for BTC?