The dark veil around China is creating a little too much uncertainty for investors, with the usual fear mongers piling on and sending the vast buy-the-dip crowd running for the sidelines until the smoke clears. Furthermore, Sabrient’s fundamentals-based SectorCast rankings have been flashing near-term defensive signals. The end result is a long overdue capitulation event that has left no market segment unscathed in its mass carnage.

Much ado was made of China’s surprise 3% devaluation of their currency last week. But keep in mind, the yuan is pegged to the dollar, and with the dollar so strong, every major floating currency and commodity is down a lot more than that. Deflation is now a real threat. Then, there is the suddenly resolved issue of Greece’s debt (along with the worry of a domino-like fall of the entire Eurozone).

As a rather uninspiring earnings season starts to wind down, bullish investors eager for a significant catalyst from company reports instead have been left a bit flat-footed and disheartened. With consumer sentiment and retail sales flagging in key overseas markets like Europe and China, global capital continues to flow into the safety of U.S. Treasuries, driving down bond yields despite a supposedly imminent fed funds rate hike.