The S&P 500 and the Nasdaq both ended at all-time highs for a second consecutive day. [.N] The MSCI index for world stocks ...