High oil prices are "killing demand": The impact erupts from Asia
Affected by rumors of potential US-Iran negotiations, Brent crude oil prices have temporarily lost upward momentum and fell back to $96. However, supply-side tensions have not eased: oil flows through the Strait of Hormuz remain more than 95% below normal levels, and the oil flow gap across the Persian Gulf