i have an alternative theory. A most powerful solar eclipse occurred on 22nd July. This messes markets up. Throughout history mini crashs have followed between 15 and 25 days post the solar eclipse (6th Aug-16thAug). When this mini crash hasn't happened a major catostrophic financial crash has occurred before the next eclipse (Jan 2010 solar annuler)
I know how you just love alternative views.....ahem but seriously