market review 2024