Economic overview in April 2025