BBreaking News Read More Stocks rise and oil slips as traders eye Iran threat, Nvidia resultsAugust 25, 2026 Investors are weighing the latest US moves to squeeze Iran and waiting for key earnings from Nvidia (Jung…