Investor sentiment on China technology hardware hits lowest since April 2022 (Web Pulse, 2026)