Global crude oil prices declined following reports of a possible second round of US-Iran talks, as markets reacted to easing geopolitical tensions. The development raised expectations of improved supply stability. The price movement comes amid shifting investor sentiment in global energy markets. Brent crude fell to 98 dollars per barrel, while West Texas Intermediate traded […]
