Folks, there's a new development: up 2.56% over $ICNT 5 minutes.
This isn't a bullish candle—it's a staircase, and a steep one at that.
Volatility is pretty high, so go easy on the leverage.