So much for "risk off," at least for this week. The Semiconductor Index surged 9.9%, more than recovering from last week's 9.2% drubbing. The Nasdaq100 jumped 4.0%, getting back much of last week's 5.4% loss. After dropping 13.6%, Nvidia this week surged 15.1%. Not for the faint of heart. Bloomberg: "'AI Craze' Powers Best Week in 2024 for Stocks." Also from Bloomberg: "Wall Street Humbled as Fast-Reversing Markets Confound the Pros." Did we learn much this week? The bulls have plenty of fight. We would expect nothing less, especially at this point in the cycle.