Baidu's quarterly revenue increased by 3%, reflecting a modest rebound in China's advertising market, with first-quarter earnings reaching 32.45 billion yuan, surpassing forecasts.
Michael Burry increased his investments in Alibaba, JD.com, and Baidu while hedging through put options, showcasing a calculated approach amid fluctuating market conditions.