If some source. That's always the question when anyone reports using "sources say". Is there even a source? Unreliable BS IMO.
The website that came from is interesting. I suppose you could use the information they provide for various reasons but their stated purpose has nothing to do with stocks.