U.S. stocks pared gains in the final minutes of trading before changes in MSCI indexes, offsetting a rally among homebuilders and technology shares. The Nasdaq Composite Index topped 4,000 for first time in 13 years.
U.S. stocks erased gains as investors sold equities in the final 30 minutes of trading before changes to MSCI Inc. indexes, trimming an earlier rally after improved housing data. Treasuries advanced while Europe’s benchmark gauge fell for the first time in three days.
A possible stalemate around U.S. fiscal tightening and a slowing economy will pull stocks down this year, even as equities may gain in the longer term, Goldman Sachs Group Inc.’s chief U.S. equity strategist said.