Earnings Stocks stumble, Nvidia bankrolls OpenAI, and iPhone sales surprise Finance News Sep 27, 2025 It was a topsy-turvy week for the stock market — featuring jobs and inflation data, Nvidia 's $100 billion investment… Read More...