Submitted by Charles Hugh-Smith via PeakProsperity.com,
When stock markets are free-falling 10+% in a matter of days, it’s natural to seek some answers to the question “why now?”
Some are saying it was all the result of high-frequency trading (HFT), while others point to China’s modest devaluation of its currency the renminbi (a.k.a. yuan) as the trigger.