Over-emotional exhaustion gap up open following several days of rising equities in the preceding week? On the other hand ... "profit-taking" sounds much easier
Supply demand? when the futures were up 1.00% this morning on 20000 contracts is ES I have to question the supply demand theory.
LOL Supply and Demand is NOT a theory. You may think one or the other is being manipulated or whatever, but that doesnt really matter. Prices fell because supply>demand. Period.