Macro Weakness Sends Stocks Reeling, All Indices Red Post-MH17