How did major economies hold up in 2023, what is the forecast for 2024?