1) interest rates (yields) dropped – despite a higher than expected CPI report
2) USD (DXY) index was for most of the day
3) a few important Emerging Markets Equities started digging out of the rubble: Brazil, China, Mexico
The relentless sell-off in Technology and continued outperformance of Energy was a continuation of the trend that would define this cycle.