Atlanticus Holdings Corporation ATLCL Q1 2026 Earnings Strong EPS Beat Drives Solid Performance Crude Oil Prices Slide on Speculation of Strait of Hormuz Reopening CNL Q1 2026 Earnings EPS Falls Short of Estimates as Exploration Costs Weigh SpaceX IPO Speculation Nvidia Earnings and Bezos on AI Bubble Key Market Insights Billionaire Stanley Druckenmiller Invests 3387 Million in Caris Life Sciences During Q1 Nvidias Chip Delivery Strength Overshadowed by Trade War Credit and Power Grid Challenges