Macquarie lowers Baidu stock price target on ad weakness to $158 Short excerpt below. Click through to read at the original source. Post Content Read at Source