Market Insights
Opportunity knocks for those with trading in their DNA.
Curiosity creates opportunity. Insights create strategy. Born traders create their destiny.
Stocks Fall on U.S. Downgrade as a New Month Begins
Stocks began August to the downside as big earnings passed and Fitch Ratings downgraded the sovereign debt of the United States. The S&P 500 fell 2.3 percent between Friday, July 28, and Friday, August 4. It was the index's biggest decline since March, and its...