Oil prices surged above $119 per barrel amid escalating tensions involving Iran, triggering a broad market selloff and heightened volatility as investors weigh potential supply disruptions and inflation risks.
Stocks Slide After Oil Surges Above $119 on Iran Conflict



