Will US-Iran Talks Push WTI Price Toward $70 or Trigger a Sharp Selloff?Industry newsFebruary 26, 2026