strong support on a lower trendline , could continue the downtrend, but with a good eia report 68.5 isn't that crazy. Profit to risk around 4:1.
Solid draws all around. Prod up 100k which is a ton, but inputs to refineries is up 136k so its like saying increase in demand is 36% higher than that of supply. May get choppy, but i believe the prod scare is a false flag.