The bifurcated economy: Consumer Confidence up to 101.3 vs. 96.4 estimate