Oil - Long Opportunity - H1

Updated
As it's shown to by the chart, I see a Demand Zone at the marked region.
Personally thinking that the probability for this trade hitting TP is around 80%.
Have Fun
Trade closed: stop reached
Supply and Demand

Disclaimer