A late slump left stocks broadly lower on Wall Street Tuesday, while cautious investors continued to push money into gold and Treasurys, leaving gold at another record high.
The S&P 500 gave up 0.6% after falling steadily in the last hour of trading.
Most stocks in the S&P 500 were falling in afternoon trading, but the overall index erased an early loss to drift 0.1% higher.
Caution continued to hang over markets, sending Treasury yields a bit lower and gold a bit further into record heights.
The S&P 500 is back to within 5% of its record set in February, after earlier being down nearly 34%.