2026-10-21

Will STX see some upside after its latest 8% price drop?

Rising funding rates and buying volume could play a part soon.