Consumer Confidence Hits Six-Month High