It may not be the retail investors causing the swings but the algorithms trained to gauge sentiment from news sources and trade based on that sentiment. Wild guess.
It's this. They scrape news articles and make trading decisions based off of them. There would be a similar drop from naive systems if someone posted "Tesla Bad :(" on Bloomberg.