market forecast update 2025