Dazed And Confused: Futures Tumble Below 200 DMA, Oil Near $40, Soaring Treasurys Signal Deflationary Deluge
August 20, 2015 at 08:34 AM EDT
Dovish interpretation of the FOMC minutes failed to lift investor sentiment, which instead remained depressed as market participants focused on the ever growing risks stemming from China.