Markets: reviews, comments, forecasts July 19, 2025