Bitcoin price today: steadies near $108k as crypto recovery loses momentum