Bitcoin sell pressure 'palpable' as BTC bid support stacks at $105K