Market Commentary (Q2 2025)