Markets today: S&P 500 gives up gains in final stretch of trading
Stocks struggled to gain traction after a rally that’s already topped US$4 trillion this year, with Nvidia Corp. leading losses in big tech. Trading was largely driven by rebalancing at the end of a quarter that saw the S&P 500 climbing almost 10 per cent....