June 18, 2026 CoinDesk

Live markets: price action turns panicky in Saylor's STRC as bitcoin drops below $63,000