Baidu Q1 Revenue Narrows, Missing Estimates Amid Macro Headwinds and Intensifying AI Competition | DailyAlpha