uncertain global economic landscape