Baidu to All-Time Highs, Reportedly Reaches Deal with Facebook for China Site April 11, 2011 Ron Haruni