1. The U.S. Producer Price Index (PPI) for April rose 6.0% YoY, significantly exceeding the 4.9% forecast and indicating strong inflationary pressure that could influence Fed policy.
2. Alibaba shares fell after its quarterly revenue and profit missed targets, even as the company commits to major investments in AI and cloud for market share.
3. Bitcoin dropped below the key psychological level of $80,000, sparking concern in the crypto market and forcing some traders to liquidate positions.
US Inflation Spikes, Alibaba Misses Estimates, Bitcoin Breaks $80k Support