NEW YORK: The S&P 500 ended a volatile session little changed on Friday as US President Donald Trump slammed China before sounding upbeat about reaching a trade deal, but the benchmark index tallied its biggest monthly increase since November 2023.
The Nasdaq also registered its biggest monthly percentage gain since November 2023.