Consumer Sentiment Rises to Highest Since July 2007