The major topic of last week was retail investors versus Wall Street behemoths. In this David vs Goliath fight fortunes were made and lost, causing volatility in the equity markets. VIX, also known as the Fear Index, spiked to 37.2, the highest it has been since October 2020.
Retail trading...