S&P 500 ends 2024 up 23% as markets face new challenges | Automation X
Demo