Mid-Year Outlook 2023 – Jun 2023 (Updated)