Consumer Sentiment Hovers Near Highest in 12 Years