Alibaba Stock, Baidu Fall. Why China Stimulus and a Rate Cut Aren’t Helping. - Barron's
1. China announced new stimulus measures and lowered interest rates. 2. Tariffs on Chinese goods stand at a staggering 145%. 3. JD.com and Alibaba saw declines in premarket trading. 4. U.S.-China trade talks may improve investor sentiment. 5. Economists doubt stimulus will significantly boost consumer spending.