S&P 500, Nasdaq register biggest monthly gains since 2020 | Hacker News Reader