Home Economy News S&P 500 ends near flat but posts biggest monthly pct gain since November 2023