Alibaba (BABA) Shares Tumble 5% as U.S. Probes Apple AI Deal May 19, 2025 By admin Regulatory Alarm Over AI Pact Sparks Alibaba Crash