Analysis July 2025