Bull flag or bearish channel?

Updated
I don't know. Could be a bearish channel. I mean....

1. Half the world is on fire right now.
2. Europe is seeing record heat with no end in sight.
3. 1/3 of US has heat warnings
4. Some little Mexican guy named El Niño wants to kill us all
5. North Atlantic surface temps never been this high
6. In Phoenix, you can fry an egg on your wife's ass
7. All the idiot tech bro's that moved to Austin from San Francisco now regretting it.

breaks 2.70ish = gap fill to $3
Trade active
Has more room to run. It's 10 pm in Arizona and its 105 degress. So don't fret, you can still fry an egg on your wifes ass for the next week or two. I'll take my eggs sunny side up please.
Trade closed: target reached
I closed half my BOIL calls. Holding UNG calls,. May sell the other half of BOIL calls or roll. If I exit the rest, it won't be until early next week. Anyway - nice trade. Not sure if this can breakout past 2.70ish - but if it does, look to $3-$3.20 GL all!
Trade closed manually
Closed the rest of my positions yesterday. Sold half on Jul 20th - for a gain and sold the rest yesterday at a loss. Overall like a 15% loss. The widowmaker. I should have booked those profits quicker. Lesson learned. Good luck everyone. May re-enter this trade if it keeps falling from here. Perhaps leaps into Decemeber.
Trend Analysis

Disclaimer