Oil falls on US-Iran talks
Oil prices decline as US and Iran negotiate, Hormuz deal in focus. Potential agreement may impact global oil supply.
Oil prices decline as US and Iran negotiate, Hormuz deal in focus.
Potential agreement may impact global oil supply.