1 article, most recent September 20, 2026.
The STX price rally on Sep 20, 2026, rose 13% driven by net negative spot flow, rising open interest and a bullish funding rate.