2026-10-20

Bitcoin whales add 88,987 BTC – So why are traders buying protection?

Were whales buying into temporary weakness, or would their conviction face a longer wait below resistance?