Nvidia, Microsoft deal takes 'circular' financing to entirely new level
Nvidia's stock is under immense pressure as investors nervously await its earnings, set to be released on November 19. The stock is slightly down at the time
(TheStreet, 2025-11-19T01:14:30Z)