2024 market performance