Market Commentary (Q1 2025)