What lies in store for the rest of 2025?