TPLP is Bullish

A bullish divergence appeared, matured and is now playing out, previous lower high is broken and bulls seem to have to have taken control of the price action. This could potentially mark the beginning of a bullish rally. Targets are mentioned on the chart.
Chart PatternsHarmonic PatternsTrend Analysis

Disclaimer