Oil technical analysis – daily chart prints a reversal candle – unleash the bear?

Technical Analysis