Q1 2024 markets review