Bitcoin Price Watch: Is $112K the Last Line of Defense?

BTC
BTC
69,523.43
-1.40%