USD CB Consumer Confidence, Mar 25, 2025
CB Consumer Confidence Plunges: What the Latest Numbers Mean for the USD The latest CB Consumer Confidence report, released on March 25, 2025, paints a concerning picture of the US economy. The actual figure came in at 92.9, significantly lower than the forecast of 94.2 and a substantial