Consumer Sentiment in US Rises to Highest in Seven Years