Markets: reviews, comments, forecasts March 22, 2025