That second last bar looks like someone is selling into the demand. I know the bar is actually longer than it looks (because its gapped up) but the follow through was down (today) and I think its gonna struggle ST from here.
All from a brief 2min look mind you.