The Straits Times BusinessSGeconomicsAug 25, 2026, 3:32 AMImpact 46.56Stocks stagger and oil rises as traders eye Iran threat, Nvidia resultsThis comes as investors assess a US plan for the “economic asphyxiation” of Iran.Read original sourceBack to briefing