World Recession specials could be the latest sign of deteriorating consumer sentiment byAdminAugust 24, 2025