WTI Soars 1.77% as Iran Deal Stalls, Hormuz Uncertainty Fuels Oil Rally
WTI crude climbed 1.77% toward $107/barrel amid deepening uncertainty over US-Iran negotiations on reopening the Strait of Hormuz. Iran's updated proposal was deemed insufficient, keeping geopolitica…