News

Consumer sentiment, according to the Conference Board’s June 2025 index (93.0), is down 18% from its December 2024 peak, with ...