Bitcoin price drops more than 2% in an hour, leading to $127 million in long liquidations.

BTC, BTC price, Bitcoin price, Bitcoin, why is bitcoin down today?Read More

You might also be interested in reading National Storage Affiliates outlines core FFO per share guidance of $2.17–$2.23 for 2025 amid ongoing operational transition.