Brent Crude Soars 2% on Iran Nuclear Deadlock, Supply Concerns Persist
Brent crude rallied 2% to $107/barrel as Iran hardened nuclear negotiation stance, reducing near-term deal prospects. Supply concerns from SPR drawdowns and Strait of Hormuz uncertainty support eleva…