A survey of consumer confidence inched up in April to the highest level this year, though it is still depressed by historical standards.
A survey of consumer confidence inched up in April to the highest level this year, though it is still depressed by historical standards.