Markets: reviews, comments, forecasts July 2, 2025