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.