Consumer Confidence Rises to Three-Month High