WTI Oil Update: Oil prices collapse as WTI plunges 19% toward $90, fueled by reports of an imminent US-Iran peace deal. With "Project Freedom" paused and traders pricing in a potential reopening of the Strait of Hormuz, explore our in-depth technical analysis for Crudew Oil
07-05-2026 14:31 GMT
by Elior Manier