Diamondback Energy Prints Today With Shorts at Their Quietest in Over a Year
FANG enters its November 3 earnings release with short sellers at their least active in at least a year. Short interest has dropped to 2.38% of the free float, down 7.4% over the past week and nearly 10% over the past…