US STOCKS-Wall St rallies on China stimulus, cautious earnings optimism By: Reuters: Company News April 20, 2015 at 13:40 PM EDT * Royal Caribbean falls as strong dollar hurts onboard spending Read More >>