Alibaba Stock Tumbles 5.3% on Revenue Miss Alibaba Stock Tumbles 5.3% on Revenue MissBy Editor / May 15, 2025 Alibaba Stock Tumbles 5.3% on Revenue Miss Alibaba Stock Tumbles 5.3% on Revenue Miss Author: Forex Market: AUD/USD daily forecast During yesterday’s trading session AUD/USD … EUR/USD news