Complete and utter nonsense. Anyone knowledgeable about how the market trades knows that there are no CURRENT shares shorted that could cause a short squeeze.
"Have been" is completely misleading and we wouldn't want to confuse those that haven't bothered (aka too damned lazy) to research the subject.
You can lead a horse to water. But you can't make him get down on one knee and do an Al Jolson impression!