Oil Prices Rise Higher as Iran Denies US Talks, Dimming Deescalation Hopes
Brent crude prices have surpassed $104 a barrel, as Iran's denial of US talks on the Iran-Israel conflict has dashed hopes for deescalation.
Brent crude tops $104 a barrel as hopes fade for deescalation in US-Israel war on Iran.