A fresh retail-trading frenzy is reshaping financial markets

Wait 5 sec.

Blame apps, not stimmies