Is Just Energy NYSE: JE ready for a comeback or is this just a head fake?