Home Uncategorized Consumer confidence hits three-year high