There seems to be a large pool of profit takers around the $3.40 to $3.50 mark. Not sure what's so special about that level, but it's a pretty thick wall for now. If it breaks, this may blue sky from there.
I think JB is making a mistake by not following up the 8K with a PR and not PR'ing the fuel sales from last week.