US: CB Consumer Confidence Index improves to 129.1 in July v