Analyst who forecast stocks rally resets outlook after tumble

March 3, 2025