I saw that report on the news as well... I love a good conspiracy myself but I'd imagine that the more likely explanation is personal investors (I refuse to use the term 'retail investors') panicked (likely due to the news at the time) and flooded their web servers which weren't properly load balanced to handle the surge which frankly is rather embarrassing for those companies for not having planned on this extra load on their web servers. But that's a side conversation on how IT is seen as a 'support' element to these businesses and not appreciated/properly funded until things go haywire.
-LD