forecasts for 2024