YahooAlibaba Earnings Beat but the Stock Plunges. Blame U.S.-China Relations. by TheCompaniesNovember 16, 20230 Share0 Facebook Twitter Google+ Pinterest Amazon reddit LinkedIn Myspace