May 2025 EMD Review and Outlook: recovering sentiment