Emini October Exhaustive Sell Climax Should Test 2017 Close Of 2689.75

 | Oct 21, 2018 02:45AM ET

h3 Monthly S&P500 Emini futures candlestick chart:
Big bear bar, but trading range more likely than bear trend