Oil Prices Rise Over 2% Amid Iran Tensions and Supply Constraints
Oil prices increased by over 2% as U.S.-Iran peace talks stalled and supply constraints in the Strait of Hormuz persisted. Brent crude reached $108.05 per barrel, marking a 2.5% rise in early trading following a nearly 17% weekly increase.

Topics: Brent crude geopolitical tensions oil prices Strait of Hormuz