XCHG management says H1 2026 revenue falls 17.5% on trade policy turbulence, shifting renewable rules - XCHG News | Rallies