The global economy is navigating a challenging period. 2023Q1 surprised on the upside relative to the April 2023 WEO. Since then, high frequency indicators paint a mixed picture of activity, with ...