Short selling is a joke on the OTC. Newly issued shares report as short selling. So you really never know.