Oil prices decline as markets respond to positive US-Iran talks, easing energy concerns.
Open shared insight