Strategyβs STRC falls to $91 as investors flinch at latest BTC buying Cointelegraph.com News By: Martin Young 17 June 2026 at 07:58 βIt appears traders are seeing the latest BTC acquisition as an unsustainable path for STRC,β said 10x Researchβs Markus Thielen.