Market Outlook 30th May 2024