Investors Sue Alibaba (BABA) Over Chinese Military Link and AI Attack ClaimsA class action lawsuit was filed against Chinese e-commerce giant Alibaba (BABA) on August 4, 2026. Plaintiffs in the federal securities lawsuit...Markets Insider18d agoWhole story →CommerceTechnologyalibaba lawsuit filing
U.S. Consumers Burdened by $100 Billion Energy Bill from Iran WarThe total U.S. consumer burden from rising energy prices caused by the U.S.-Iran war has reached $100 billion, according to Brown University’s I...Markets Insider29d agoWhole story →CommerceEducationu s iran war escalation