Energy in the Icahn-ic Green Room
October 20, 2020 at 20:33 PM EDT
The $500 billion of call buying that was witnessed in August is the highest the small bettors have ever produced. The prior highs in the chart were $100 billion in 2000 and 2007.