Home Investing Baidu stock price is in a bear market: will it rebound after earnings?