Consumer confidence hits 4-year high

Business