Oil prices decline as US-Iran negotiations appear likely, easing geopolitical tensions.
Open shared insight