The real cause of market weakness is today's crash of Shanghai stock market in the fear of China slowdown. However, I believe it's definitely not in the interest of the incumbent leadership to see China growth stopping. The overheat will continue!
The Rasmussen Consumer Index, which measures the economic confidence of consumers on a daily basis, gained six-and-a-half points on Wednesday to 79.7. Following a slight decline Tuesday, this reflects a five-point gain since the announcement of Osama bin Laden's death, Rasmussen said.