Oil Prices Spike: US-Iran Peace Talks Hit Critical Deadlock
Brent Oil Surges Past $107 as US-Iran Peace Talks Stall and Hormuz Threats Escalate Global energy markets are reeling this week as oil prices spike in response to a breakdown in diplomatic relations between Washington and Tehran. The sudden volatility has sent shockwaves through trading floors, with Brent oil topping $107 per barrel, a level … Read more