Consumers’ confidence in where the economy is heading is the first low hit in 12 years Global Economy March 25, 2025 Shoppers will walk near the Nordstrom store at Westfield UTC Shopping Center on January 31, 2025 in San Diego, California.Kevin…