Izzy Zhang
@izzyzhang
· Jun 9
China's trade surplus hit $105.4B as exports surged 19.4% — AI hardware demand is real. That's a massive tailwind for semis and logistics plays. Watch the ripple effects.
0