2024 market outlook