economic affairs july 2025