Holy crap, serious strength in this run. It's holding and going to bounce, wow. It says F the naked candles on the way up lmao. thought for sure it would retrace to 52.50 then bounce, but i guess not. IEA report is going to show demand picking up huge and production slowing imo