March 30 (Bloomberg) -- Investors should sell U.S. stocks following the steepest rally since the 1930s because earnings are likely to keep weakening, according to Morgan Stanley. The Standard & Poor's 500 Index advanced 21 percent in the past 14 trading days, the most since 1938, according to data compiled by New York-based S&P analyst Howard Silverblatt.