WTI Oil Crashes as Iranian Supply Roadmap Hits Markets
Crude oil prices face heavy downward pressure as US-Iran peace talks progress, triggering a 60-day authorization for Iranian oil sales. With Gulf producers resuming supply and record shipments moving…