Consumer confidence makes modest gains in July

.....

© Quartz