Oil prices fall as improving US-Iran talks, ample supply weigh on crude

Üst