from the Department of Finance at the University of Texas.
We kinda expected this shocking (lol) news. We know that whales manipulated and manipulate the market both up and down (pump&dump). So they didn't give me any new info.
And the ones not believing it's manipulated, will clearly continue to not believe, since they'll expect the guys from "Department of Finance", even at an university, to have strong ties with the banking world (thus having no credibility in this matter).