Markets: reviews, comments, forecasts May 3, 2025