STOCKS | Baidu Falls 2.7% As CFO Sees AI Returns Matching Search | News | MoonHub