Economic overview in Q2, 2025