market sentiment 2025