Someone really wants to suppress the price under 18,300. 184 Bitcoin sell wall
Mastodon instance for Bitcoin maximalists