Halftime Report • The Great Wait for Nvidia Earnings 5/22/24 • Listen on Fountain