Fair call, I guess the real reason they covered their short position we will never know. I did buy API as I monitor short positions on companies, and a sudden drop usually indicates that the sp is going to increase. The opposite is often true also. Happy to take profit here.
API Price at posting:
$1.15 Sentiment: Buy Disclosure: Held