Dow futures slip, oil prices push higher as Iran war remains stuck in stalemate May 17, 2026 No Comments Post Content