Tue. Nov 26th, 2024

Bitcoin traders show reluctance to give up leverage despite a 5% BTC price flush.

Read more at William Suberg