Technical Analysis on Baidu

Investor-Edge.com Technical Analysis on Top Gainers: SINA, Baidu, ReneSola, and Energy Recovery (via PR Newswire)

Editor Note: For more information about this release, please scroll to bottom. LONDON, March 7, 2014 /PRNewswire/ — On Thursday, March 06, 2014, the US markets saw a mixed sentiment with the NASDAQ Composite closing at 4,352.13, down 0.13%, the Dow…