Oil prices reach a five-month peak, Dow drops 700 points due to concerns about Iran strikes and AI spending. October 23, 2026