The Chill in the Air Is the U.S. Economy. American Consumer Confidence Has Dropped Just in Time for the Holidays December 2, 2025 by admin