• Baidu is down 4.8% to $107.94 following an earnings preview indicating struggling core advertising and search engine business, alongside a Morgan Stanley price target cut to $130.
  • Concerns also persist over U.S. regulatory oversight regarding Chinese firms' access to advanced U.S. AI models, adding an overhang to Baidu's AI ambitions.