Short Squeeze, Pump and Dump, or Impending Good News? Is the mid day run up to +35% caused by a short squeeze, a pump and dump, or impending good news?