Just another data point for those who think the worst is over for energy prices. Potential short squeeze coming for the oil bears.