Oil Futures Surge 4.19% to $102.18 on Iran Talks Collapse
Crude prices jump above a key technical level as US-Iran negotiations fail, tightening supply risks in the Strait of Hormuz. Crude oil futures settled at $102.18, rising $4.11 or 4.19% as the breakdown in US-Iran peace talks disrupted near-term supply expectations. The ral