So how much will Thanksgiving really cost this November?
Nomura strategist warned the market selloff was coming. Here are the forces he says are taking stocks down.
Leveraged ETFs, and a highly unbalanced market have been among the forces bubbling away at this market for weeks, a highly respected strategist notes.