October 20th 2026, 9:00 AM
Bitcoin whales add 88,987 BTC – So why are traders buying protection?
Please see our real time news feed on our Home Page
Were whales buying into temporary weakness, or would their conviction face a longer wait below resistance?