US STOCKS-Wall St rallies on China stimulus ahead of tech earnings By: Reuters: Company News April 20, 2015 at 16:26 PM EDT * Royal Caribbean falls as strong dollar hurts onboard spending Read More >> Related Stocks: Apple Intel Corp International Business Machines Netflix