MarketsAnalysisIran, United States Oil slides on Monday as talk of a US-Iran way out returns 2 November 2026