I'm guessing here but probably just technicals. It looks like a buy/sell signal website. I wouldn't depend on it for penny stocks.