Stocks pull back from record highs as oil surges on Iran war uncertainty Apr 23, 2026 · Cris Tolomia The S&P 500 and the Nasdaq had hit record highs the day before, but stalled diplomacy and Strait of Hormuz tensions are pushing oil prices back above $103 Read more »