James Van Straten|May 20, 2026 16:04
The current bitcoin price is sitting in possibly the biggest supply cluster.
(15% of the bitcoin supply): $83,000 - $85,000
ETF Cost Basis: $82,000
200DMA: $81,000
STH Cost Basis: $78,200
TMM: $78,100
Current BTC Price: $77,400
MSTR Cost Basis: $75,700
128DMA: $75,000(James Van Straten)
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink