Oil Futures Rally on US-Iran Talks Uncertainty
Brent and WTI crude prices climb over 2.5% as investors weigh stalled negotiations and supply risks in the Strait of Hormuz. Oil prices surged early Wednesday, with Brent crude rising $3.3 to $105.88 per barrel and WTI climbing $2.53 to $98.88, as traders reacted to uncert