Time
12:27
Live markets: bitcoin slides to $65,500 as Strategy's STRC comes under pressure
June 3, 2026
CoinFeed News
One novel theory floating around social media says it's Iranian sanctions, not Strategy sales, that's behind this week's price crash.