Current Date 25 May, 2025

Baidu's AI rally lags, faces low bar for earnings boost.