BTC Price Tumbles Below Important Support Level: Are Whales Realizing Profits?
Following a couple of unsuccessful attempts to decisively reclaim $98,000 and potentially head toward $100,000, BTC’s price tumbled in the past few hours to under $95,000. This adverse move came…