US-Iran Talks Impact on Oil Prices 2025: Key Insights