bullish consolidation with all dips getting quickly bought has painted an ascending triangle pattern which will soon (within the next thirty hours) be ripe for a break to probable upside continuation before major pullback
Trade closed: target reached