Major economic shocks trigger uncertainty, lower confidence and limit spending

08 Jul 2026 01:00